Tuesday, September 14, 2010

Types of Performance Testing

There are three types of performance Testing
1. Load Testing
2. Stress Testing
3. Capacity Testing

Load Testing
To determine or validate application's behavior when it is under normal or peak load conditions.
Load testing can be done in two ways.
a. Endurance Testing: Evaluates the system ability to handle constant, moderate work load for a long time.
b. Volume Testing: Evaluates the system ability to handle heavy work load, for a limited time period

Stress Testing
To determine or validate application's behavior when it is pushed behind normal or peak load conditions.

Capacity Testing
To determine how many users and/or transactions a given system will support and still meet performance goals.

Scalability Testing
To test the application with different user load and identify the system behavoiur at different time intervals.

Spyke Testing
To test the application, by increasing the users suddenly and identify the system behaviour

2 comments:

  1. Excellent article!!! LoadRunner is popular automation testing tool used for validating a software application/system under load. It delivers most precise information about the performance, functionality and behavior of the software product
    Microsoft Windows Azure Training | Online Course | Certification in chennai | Microsoft Windows Azure Training | Online Course | Certification in bangalore | Microsoft Windows Azure Training | Online Course | Certification in hyderabad | Microsoft Windows Azure Training | Online Course | Certification in pune

    ReplyDelete