Load testing is aimed at studying the behavior of the system under load of a certain number of concurrent users and the establishing the boundaries of good performance at maximum load.
The main goals of load testing are:
- Evaluation of performance and efficiency of software program or application during the development stage, transferring the product to the customer and the release of new versions of the software product
- Performance optimization (code optimization, server configuration)
- Selection of appropriate hardware and software platforms for the application.