Volume testing: This is done to test how the system handles
when there is a need for huge volumes of data.
Stress testing: Here we apply more no of users or no of
transactions than prescribed with varying
resources(ram,bandwidth etc)and check where the system
cannot handle that much load.
The intention of this is to break the system.
Load testing: Here we apply more users or transactions and
check where is the max limit at which we can get optimal
The intention of this is to find the optimal limit
and not to break the system.
Volume Testing is testing the application with large volume
of data in database.
Load Testing means Testing is Software with anticipated
loads levels for the purpose of identifying problems in
resourse contention and Response Times etc.
Stress Testing means test the application with anticipated
loads to analize the maximum limit of concurrent users
Stress testing is testing the application going beyond the
normal capacity it can hold,sometimes to the breaking point
to see how application behaves or the testing is done to
check application's robustness, stability.
As for example: if a tissue can hold 10 drops of water,
putting 11, 12, 13 drops to check the stability or behavior
of that tissue is stress testing.
Load testing is testing the application with an anticipated
specific load to identify the peak capacity of that
particular application. As for example putting drops of
water in the tissue and find out that it can hold at best
10 drops of water is load testing.
Volume testing is testing the application with certain
amount of data, that amount could be normal capacity as
well as peak capacity. As for example putting 1, 2, 3 drops
of water(normal capacity) and 10 drops of water(peak
capacity) is volume testing.
these 3 are different types of performance testing.
In volume testing, here we test the stability and response
time of the application by appying huge volume of data.
In load,here we test stability and response time of the
application by applying greater than the desired no of users.
In stress,here we test the stability and response time of
the application by applying less than the desired no of users.
Stress / Load / Volume Test: Tests that provide a high
degree of activity, either using boundary conditions as
inputs or multiple copies of a program executing in
Is This Answer Correct ?
Other Manual Testing Interview Questions
When a project was started in an organisation ,Testing team
will get BRS & FRS documents and starts preparing the Test
cases for the application.when the Build was released
whether the Testing team will execute only the written Test
cases (or) they may update further testcases
i am new to testing environment.i have two questions
1.what is the difference between volume test and load test.?
2.generally ,what is the output for stress testing.?because
it is beyond the limit.and what is the use of stress testing?