Difference between load testing and stress testing.

Showing Answers 1 - 4 of 4 Answers


  • Sep 7th, 2006

load testing is usually defined as the process of exercising the system under test by feeding it the largest tasks it can operate with. Load testing is sometimes called volume testing, or longevity/endurance testing.

Example: testing a client-server application by running the client in a loop against the server over an extended period of time

Goal   : Expose bugs that do not surface in cursory testing, such as memory management bugs, memory leaks, buffer overflows
Stress testing tries to break the system under test by overwhelming its resources or by taking resources away from it

Example : randomly shut down and restart ports on the network switches/routers that connect the servers (via SNMP commands for example)

run processes that consume resources (CPU, memory, disk, network) on the Web and database servers .

Goal   : The main purpose behind this madness is to make sure that the system fails and recovers gracefully -- this quality is known

  Was this answer useful?  Yes


  • Oct 9th, 2006

load testing :A test of a computer system and its applications by running under a full complement (full load) of transactions or users. A load test can be real or simulated by testing software

          Stress testing: It is a form of testing which is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results. For example, a web server may be stress tested using scripts, bots, and various denial of service tools to observe the performance of a web site during peak loads.

sudhakar kolla,

My email:kollasudhakar2005@yahoo.co.in.

My number:09819859346

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions