Load Testing vs Stress Testing

Load and stress testing both are type of non functional performance testing based on large number of users and large number of user with massive transactions in short time to check system performance. Following are the key points which differentiate between load testing vs stress testing.

S. No Load Testing Stress Testing
1 Test the system behavior by providing large number of user and input Test the system behavior by providing  large number of users with massive transactions in short time
2 System performance measured on volume of users System performance measured on break point of system
3 It is used to determine the reliability of system It is used to observe the stability of system
4 Test the functionality under gradually increases the load to check threshold limit Test the functionality under high loads to check breaking point
5 It focus on response time, throughput and optimal performance It focus on peak user load, breaking points and hardware and software reaction on over load
6 Endurance testing is type of load testing Spike testing is type of stress testing
7 Example-: If software is built for 1000 users then in load testing check the performance up to 1000 users Example-: If software is built for 1000 users then in stress testing check the performance greater than 1000 users

Leave a Reply