Load testing is a leading indicator. In business and economics, a leading indicator is something that suggests a greater change is about to come. We can apply that concept, too, to load testing: load testing’s a leading indicator of greater issues in your app or site.
Oh, do we love getting into the details of performance testing. We love finding out what little bit of code, what configuration setting, what hardware-issue-we-can-blame-on-the-IT-guys is causing our performance bottleneck.
How does your web application respond to improvements in the underlying hardware? Well, that will depend a lot on your application. Different applications are limited by different factors such as RAM, CPU, bandwidth, disk speed to name a few. In this article, I'll show you an approach to finding out how to test your way to understanding how your application consumes resources.