Tuesday, September 14, 2010

CoolTuts - Performance Testing - 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

No comments:

Post a Comment