Load Testing: A type of performance testing conducted to evaluate the behavior of a component or system with increasing load, e.g. numbers of parallel users and/or numbers of transactions, to determine what load can be handled by the component or system.
- Stackoverflow.com Wiki
Go to books ↓
There are a few different ways to do benchmarking and load testing on parts of your web application stack such as the web server, the database, the cache layer etc.
Load testing is a type of testing intended to determine the responsiveness, reliability, throughput, and scalability of an application. Apache JMeter is an open source application originally designed to test web applications but has evolved to work with many server and protocol types.
Load test helps identify maximum requests a software system can handle. It helps determine the point of a bottleneck due to which application starts degrading performance. Load testing is effective when we simulate real user scenario.