When it comes to non-functional testing, even many experienced testers aren’t sure of the difference between performance testing, load testing, and stress testing.
Do you know what type of testing is used to test the time difference between the generation of an HTTP request and the return of a response? How about the testing required to determine the maximum number of concurrent users a system can support before it fails?
In this handy article, Vijay from Software Testing Help looks at the fundamental differences between performance, load, and stress testing, and describes the goals of each technique – together with some useful examples.