Load testing is the process of testing an application's behavior under the load conditions expected for productive use. These conditions are (1) the expected database capacity and (2) the amount of user activity. Load testing is done in three steps:
- The system is setup and filled with data that pretends the system has been running for months or years. databene generator is intended to perform this.
- A stress test client is used to generate user load. The same tool or another one measures and logs the behavior of the tested system. JMeter is a popular example of stress test clients. databene generator can support stress test tools by providing appropriate data for a request.
- The logged system behaviour is evaluated against performace requirements.