PERFORMANCE :: Module 01 :: Lesson 1 :: Topic 1 :: Types of Performance Testing Supported by Worksoft
This article is a part of the Self-paced Learning Series for the Course: First-Hand Experience of WorkSoft SaaS.Please refer to the link for more details on the Course.
Introduction of Worksoft Feature/Concept :: Lesson 1 :: Topic 1
1. About Performance Testing
Performance Testing is the superset for both load & stress testing. Other types of testing included in performance testing are mentioned below:
- Spike testing
- Volume testing
- Endurance testing
- Scalability testing
- Capacity Testing
- Reliability/Recovery Testing
2. Load Testing
Load Testing is a type of performance test where the application is tested for its performance on normal and peak usage. The performance of an application is checked with respect to its response to the user request and its ability to respond consistently within an accepted tolerance on different user loads.
3. Stress Testing
Stress Testing is used to find ways to break the system. It has an incremental approach where the load is increased gradually. The point at which we start seeing servers not responding to the requests is considered the breaking point.
1. To verify the system behavior under abnormal or extreme load condition.
2. To find the numerical value of users, requests etc., after which the system may break.
3. Handle the error graciously by showing appropriate messages.
4. To be well prepared for such conditions and take precautionary measures like code cleaning, DB cleaning, etc.
5. To verify data handling before the system breaks i.e. to see if data was deleted, saved or not etc.
6.To verify security threat under such breaking conditions etc.
2. To find the numerical value of users, requests etc., after which the system may break.
3. Handle the error graciously by showing appropriate messages.
4. To be well prepared for such conditions and take precautionary measures like code cleaning, DB cleaning, etc.
5. To verify data handling before the system breaks i.e. to see if data was deleted, saved or not etc.
6.To verify security threat under such breaking conditions etc.
4. Volume Testing
Volume testing is to verify that the performance of the application is not affected by the volume of data that is being handled by the application.
What Worksoft platform offers is all the above, along with this, we can capture metrics for page performance defined by Google ranking factors. We support both Lighthouse and Realuser metrics for Google's Ranking Metrics.