Monday, 12 September 2016

Introduction of Performance Testing

Performance Testing  

Performance testing is the general name for tests that check how the system behaves and performs. Performance testing examines responsiveness, stability, scalability, reliability, speed and resource usage of your software and infrastructure. 

When should you use Performance Testing?

Test Continuously in each iteration in Agile Methodology. 

Load Testing 

Load testing is testing that checks how systems function under a heavy number of concurrent virtual users performing transactions over a certain period of time

When should you use Load Testing?

When you want to determine how many users your system can handle

Stress Testing 

Stress testing is testing that checks the upper limits of your system by testing it under extreme loads. The testing examines how the system behaves under intense loads.tress testing also examines memory leaks, slowness, security issues and data corruption.

When Should You Use Stress Testing?

Stress tests and app stress tests are important before major number of user going to hit.

Spike Testing 

If your stress test includes a sudden ramp-up in the number of virtual users,


Soak Testing

If you stress test for a long period of time to check the system’s sustainability over time with a slow ramp-up

No comments:

Post a Comment