cancel
Showing results for 
Search instead for 
Did you mean: 

Volume Test Vs. Stress test

former_member759680
Contributor
0 Kudos

Could you please tell me the difference/similarities between Volume Testing and Stress Testing?

Thanks.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hello Guys,

May I ask for some of your inputs if you have known these u201Cfree tools that can be used for Stress and Volume Testing of SAP systemsu201D.

In particular, to simulate multiple users/concurrent user sessions (e.g. multiple transactions/reports being executed in SAP GUI)

Any feedback/comments are highly appreciated.

Thanks all.

Kind Regards,

-xhila-

former_member759680
Contributor
0 Kudos

Thanks everyone

Former Member
0 Kudos

Hi

Volume test:

Testing the application with a boundary of limit is called volume testing

Stress Test:

Testing the application beyond the limit is called stress testing

Ex: If say llike an application should handle 500 users, for this u have a high end hardware, Now before deploying this they will check how the CPU utilization goes on, If at all the 500 users have log in and do work hw the response time will be, many other parameters are considered,

If at all more than 500 users are log in and work the stability of the application should be considered,

These all come in the performance wise..

With Regards

Bhaskar

Edited by: bhaskar1818 on May 30, 2008 2:18 PM

Former Member
0 Kudos

Bhaskar is right but the example was a little confusing.

If you plan to have 5000 users on your system, running a test of 5000 users is volume testing.

If you keep upping the number of users over 5000 until the system breaks, that is stress testing... stressing the system.

Former Member
0 Kudos

A rough answer since sometimes it depends on the context...

Volume test refers to testing your app with certain volume of data - for example, number of roles, files, DB tables size in the system. You can measure the impact on response time and system behavior/resources when you reach a certain volume.

Load test refers to testing your app under load - for example, number of users that performs certain actions simultanously for a period of time. This will help you determin if the system can give you the expected performance under load.

Stress test refers to putting a very high load on your app - for example, you can stress the system to certain CPU level that is much above the one you normally expect and monitor the system to see the response time, errors, if it crashes, are there any deadlocks.... It helps you understand what may happen in peak times and the upper boundary for load.

hope it helps,

Yoni