(i) Load testing :- Its a performance testing to check system behavior under load. Testing an application under heavy loads, such as testing of a web site under a range of loads to determine at what point the system’s response time degrades or fails.
(ii) Stress testing :- System is stressed beyond its specifications to check how and when it fails. Performed under heavy load like putting large number beyond storage capacity, complex database queries, continuous input to system or database load.
(iii) Performance testing :- Term often used interchangeably with ’stress’ and ‘load’ testing. To check whether system meets performance requirements. Used different performance and load tools to do this.
Load Testing and Performance Testing are commonly said as positive testing where as Stress Testing is said to be as negative testing.
Say for example there is a application which can handle 25 simultaneous user logins at a time.
->In load testing we will test the application for 25 users and check how application is working in this stage.
-> In performance testing we will concentrate on the time taken to perform the operation.
->In stress testing we will test with more users than 25 and the test will continue to any number and we will check where the application is cracking the Hardware resources.
No comments:
Post a Comment