Ideally, stress testing should be carried out in a:
test environment using test data.
production environment using live workloads.
test environment using live workloads.
production environment using test data.
Stress testing is carried out to ensure a system can cope with production workloads. A test
environment should always be used to avoid damaging the production environment. Hence, testing
should never take place in a production environment (choices Band D), and if only test data is used,
there is no certainty that the system was stress tested adequately.