Зміст:
Визначення - Що означає тестування на витривалість?
Тест на витривалість стосується тестів, які зазвичай робляться, щоб з'ясувати, чи може програма витримувати навантаження на обробку, яку, як очікується, доведеться витримати протягом тривалого періоду. Під час тестів на витривалість спостерігається споживання пам'яті для визначення можливих збоїв. Якість продуктивності іноді також контролюється під час тестування на витривалість.
Випробування на витривалість використовуються в основному для вимірювання відгуку випробуваного елемента в потенційних модельованих умовах протягом певного періоду та для певного порогу. Спостереження, записані під час випробування на витривалість, використовуються для подальшого покращення параметрів випробуваного елемента.
Випробування на витривалість іноді називають випробуванням на замочування.
Техопедія пояснює тестування на витривалість
Тестування на витривалість передбачає вивчення системи в той час, як вона витримує величезне навантаження протягом тривалого періоду часу, і вимірювання параметрів реакції системи в таких умовах. Якість продуктивності також може бути перевірена, щоб переконатися, що як результат, так і час реакції - після визначеного тривалого періоду безперервного навантаження - погіршується не більше ніж на певний визначений відсоток від їх значень на початку випробування.
Наприклад, при тестуванні програм система може виконувати точно так, як передбачалося при тестуванні протягом одного дня. Однак при його тестуванні протягом трьох днів проблеми з апаратними ресурсами, такі як дефіцит пам’яті, можуть призвести до збоїв у роботі системи або функціонування неправильно.
У галузі програмного забезпечення тестування на витривалість може передбачати тестування операційної системи та комп'ютерних апаратних засобів на рівні або вище їх максимальних показників протягом тривалого періоду часу. Деякі компанії можуть перевірити програмний пакет до року, застосовуючи також зовнішні навантаження, такі як Інтернет-трафік або дії користувача.