Performance
Testing
Testing the stability and response time of an application
over a period of time by applying the load of data is called Performance
Testing.
Here load of data may be: Number of users or it may
be volume of data
Why Do Performance
Testing?
At the highest level, performance testing is almost
always conducted to address one or more risks related to expense, opportunity
costs, continuity, and/or corporate reputation. Some more specific reasons for
conducting performance testing include:
- 1. Assessing
release readiness by:
- Enabling you
to predict or estimate the performance characteristics of an application in
production and evaluate whether or not to address performance concerns based on
those predictions. These predictions are also valuable to the stakeholders who
make decisions about whether an application is ready for release or capable of
handling future growth, or whether it requires a performance
improvement/hardware upgrade prior to release.