Explain The Sub-genres Of Performance Testing?
Load Testing: It is conducted to examine the performance of application for a specific expected load. Load can be increased by increasing the number of user performing a specific task on the application in a specific time period.
Stress Testing: Is conducted to evaluate a system performance by increasing the number of user more than the limits of its specified requirements. It is performed to understand at which level application crash.
Volume Testing: Test an application in order to determine how much amount of data it can handle efficiently and effectively.
Spike Testing: What changes happens on the application when suddenly large number of user increased or decreased.
Soak Testing: Is performed to understand the application behavior when we apply load for a long period of time what happens on the stability and response time of application.