Friday, December 14, 2007

Different types of performance risks:

The typical risks involved while doing performance testing includes:
Application speed Risks,
Scalability Risks,
Stability risks.

Application Speed risks:
Application Speed risks can be defined in this way.
Check whether the application is responding with enough speed so that the end users are satisfied with its response time.
Check if the application in enough fast to process the data on time. For example if a customer request data needs to be processed with in 1 hour after submission, but the application takes 1.3 hrs?
Check if the application gives updated and accurate data every time when needed? I.e. data related to share quotes, flight timings, currency values etc..

To avoid the above mentioned speed related risks make sure you take the below precautions before releasing the product.

Compare the finished application/product with the existing competitors product and see if your product speed is more than or equal to that.

Compare your application’s speed with the older versions of the same applications to check if the new built is faster than the old version.

Conduct performance testing parallel to some downloads, uploads from and to the application or while some virus scanning is going on.

Conduct performance testing by putting heavy loads on the application just as in real time.

Know the feed back of the application end users about your application.

Scalability Risks:
Scalability Risks include the below.
Check whether the application performs as desired under peak load and at maximum loads at peak hours.
Check if the application can process all the data under peak loads applied to it.
Check if the application functionality is as desired even when heavy loads applied.

Stability Risks:

No comments:

Post a Comment