Load testing is a kind of non-functional testing which is all about measuring response of the application on the given load to measure the response and see the behaviour of system.A load test enables you to measure response times, throughput rates, and resource-utilization levels, and to identify your application’s breaking point, assuming that the breaking point occurs below the peak load condition.Load testing is done to see the behaviour of the system on the given controlled load whether its normal or too high. It helps seeing the behaviour of the system at different expected loads.It involves simulating real-life user load for the target application. It helps you determine how your application behaves when multiple users hits it simultaneously.
Lets take an example of the application which is having 1000 users on the daily basis and criteria given is that the response time should not be more than 2 seconds. So now to do the load testing we start measuring the response of the system from a low load. Suppose we start at 40 users then we keep on increasing till it reaches 1000 and at different stages we measure its response.Its done in such way because there may be possibility that on the load of 100 users the response time becomes 5 seconds so there will be no use of testing it at heigher load.
The primary goal of load testing is to define the maximum amount of work a system can handle without significant performance degradation on a given controlled load.
Tools Used : Load Runner , Jmeter
Lets take an example of the application which is having 1000 users on the daily basis and criteria given is that the response time should not be more than 2 seconds. So now to do the load testing we start measuring the response of the system from a low load. Suppose we start at 40 users then we keep on increasing till it reaches 1000 and at different stages we measure its response.Its done in such way because there may be possibility that on the load of 100 users the response time becomes 5 seconds so there will be no use of testing it at heigher load.
The primary goal of load testing is to define the maximum amount of work a system can handle without significant performance degradation on a given controlled load.
Tools Used : Load Runner , Jmeter
No comments:
Post a Comment