Performance Testing: The process of testing to determine the performance of a software product. Performance Testing is the process of identifying and eliminating application or system performance bottlenecks by exercising actual expected user patterns.

- Stackoverflow.com Wiki
4 articles, 4 books. 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.


How to use a waterfall chart to diagnose your website's performance pains


Paul Irish looks into the loading performance of the Reddit mobile site. An amazing amount of tips that can be used for your next performance audit.


WebPageTest is one of my favourite web performance testing tools. It's completely free to use and is such a powerful way to test your web pages from different locations all over the world.


Free books

Performance Testing Guidance for Web Applications

Performance Testing Guidance for Web Applications

J.D. Meier , Carlos Farre , Prashant Bansode , Scott Barber , Dennis Rea