Endurance Testing

What Does Endurance Testing Mean?

Endurance testing refers to tests typically done to find out whether an application can withstand the processing load it is expected to have to endure for a long period. During endurance tests, memory consumption is observed to determine potential failures. Performance quality is sometimes also montiored during endurance testing.


Endurance tests are used mainly to measure the response of a tested element under potential simulated conditions for a specific period and for a certain threshold. Observations recorded during the endurance test are used to further enhance the parameters of the tested element.

Endurance testing is sometimes referred to as soak testing.

Techopedia Explains Endurance Testing

Endurance testing involves examining a system while it withstands a huge load for a long period of time, and measuring the system’s reaction parameters under such conditions. Performance quality may also be tested to make sure that both the result and the reaction times – after a defined long period of continuous load – are degraded no more than a certain specified percentage from their values at the beginning of the test.

For instance, in program testing, a system may perform exactly as anticipated when tested for one day. However, when it is tested for three days, hardware resource issues, such as a memory shortage, can cause the system to crash or function improperly.

In the field of software, endurance testing may involve testing the operating system and the computer hardware up to or above their maximum ratings for a long period of time. Some companies may endurance test a software package for up to a year, while also applying external loads such as Internet traffic or user actions.


Related Terms

Latest Enterprise Applications Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…