Definition of Performance Testing?
There is no single-approved-definition of performance testing in the books, here is how I define performance testing:
An empirical technical investigation conducted to provide stakeholders with information about the quality of the product or service under test with regard to speed, scalability, reliability, stability characteristics and/or resource usage under a specific workload is called as Performance Testing.
Performance testing can serve different purposes.
• It can demonstrate that the system meets performance criteria.
• It can compare two systems to find which performs better.
• Or it can measure what parts of the system or workload causes the system to perform badly.
Now click on Types of Performance Testing to learn about what are the different types of performance testing and when one should consider doing them.