%%
Last Updated:
- [[2021-03-30]]
- [[2020-12-28]]
date:: [[2022-10-21]]
%%
# [[Performance Thresholds]]
Performance thresholds are ranges of acceptable values relating to the stability and speed of an application that are agreed upon by stakeholders in advance of a round of testing. Performance thresholds help solidify the goals for testing and help assess the quality of application code or of the test scripts.
Thresholds can be implemented as [[Requirements]] at the start of a testing phase or as criteria for every load test run that is executed. However, requirements are not necessarily thresholds-- they can be observations about the work that are not even quantifiable.
[[Set multiple thresholds|Setting multiple thresholds]] is a feature that is available on many load testing tools. Thresholds are sometimes called [[Service Level Objective (SLO)]]s, failure criteria, or success criteria.
A set of thresholds encompassing multiple metrics is referred to as a [[Service Level Agreement (SLA)]].
[[Service Level Indicator (SLI)]] s are similar to [SLOs]([[Service Level Objective (SLO)]]), but they are the current value for a specific test, so they operate on a more micro level.
## Related
- [[Load Testing]]
- [[Performance Testing]]
- [[Planning for load testing]]
- [[Basics of Thresholds and SLOs]]