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.