Very simply we can put the difference between Volume, Load and stress testing as:
Volume Testing = Large amounts of data
Load Testing = Large amount of users
Stress Testing = Too many users, too much data, too little time and too little room
Other popular articles:
- What is Performance testing, Load testing and stress-testing tools in software testing?
- What is Test data preparation tools in software testing?
- What is Volume testing in software testing?
- What is Scalability testing in software testing?
- What is Stress testing in software testing? Example,How To Do,Interview Questions,Types
Templa007 says
No, large amounts of data are both Load and Volume testing. The difference is this:
Load testing it testing up to the loads specified in the NFR’s, to ensure the system will cope with scheduled and planed loads.
Volume testing is testing above and beyond the stated requirements (but not to stress levels), to see when the system will creak and groan to give the client a feel for when they need to further invest for the future.
Bhumika says
I suppose that is Stress testing. There is a very thin line between volume and stress testing.
The only difference I can find between the both type of testing is:
Stress Testing: When the load placed on the system is raised or accelerated beyond the normal range then it is known as Stress Testing.
Volume Testing: The process of checking the system, whether the system can handle the required amounts of data, user requests, etc. is known as Volume Testing.