Your test environment should be capable of simulating production environment conditions. To do this, keep the following considerations in mind during the test cycle:
- Do not place too much stress on the client.
- Create baselines for your test setup.
- Allow for think time in your test script.
- Consider test duration.
- Minimize redundant requests during testing.
- Consider simultaneous versus concurrent users.
- Set an appropriate warm up time.
The next sections describe each of these considerations.