Obsah:
Definícia - Čo znamená testovanie odolnosti?
Vytrvalostné testovanie sa týka testov, ktoré sa zvyčajne vykonávajú s cieľom zistiť, či aplikácia dokáže vydržať zaťaženie pri spracovaní, ktoré sa očakáva, že bude musieť vydržať po dlhú dobu. Počas vytrvalostných testov sa sleduje spotreba pamäte, aby sa určili potenciálne poruchy. Kvalita výkonu sa niekedy zvyšuje aj počas vytrvalostných skúšok.
Vytrvalostné testy sa používajú hlavne na meranie odozvy testovaného prvku v potenciálne simulovaných podmienkach počas konkrétneho obdobia a na určitý prah. Pozorovania zaznamenané počas testu odolnosti sa používajú na ďalšie vylepšenie parametrov testovaného prvku.
Vytrvalostné testovanie sa niekedy označuje ako namáčacie testovanie.
Techopedia vysvetľuje vytrvalostné testovanie
Vytrvalostné testovanie zahŕňa preskúmanie systému, zatiaľ čo vydrží veľké zaťaženie po dlhú dobu, a meranie reakčných parametrov systému za týchto podmienok. Kvalita výkonu sa môže tiež skúšať, aby sa zabezpečilo, že výsledok aj reakčné časy - po definovanej dlhej dobe nepretržitého zaťaženia - sa neznížia o viac ako určité stanovené percento zo svojich hodnôt na začiatku testu.
Napríklad pri testovaní programu môže systém fungovať presne tak, ako sa očakávalo, keď sa testuje jeden deň. Ak sa však testujú tri dni, problémy s hardvérovými prostriedkami, napríklad nedostatok pamäte, môžu spôsobiť zlyhanie systému alebo nesprávnu funkciu.
V oblasti softvéru môže vytrvalostné testovanie zahŕňať testovanie operačného systému a počítačového hardvéru až do maximálnych alebo nad ich maximálnym hodnotením po dlhú dobu. Niektoré spoločnosti môžu vytrvalosť testovať softvérový balík až na jeden rok a zároveň aplikovať externé záťaže, napríklad internetový prenos alebo akcie používateľov.