Obsah:
Definícia - Čo znamená testovanie zaťaženia?
Testovanie záťaže je technika testovania softvéru, ktorá sa používa na preskúmanie správania systému, keď je vystavený normálnym aj extrémne očakávaným zaťažovacím podmienkam. Testovanie záťaže sa zvyčajne vykonáva za kontrolovaných laboratórnych podmienok, aby sa rozlíšili dva rôzne systémy.
Testovanie záťaže je určené na testovanie nefunkčných požiadaviek softvérovej aplikácie.
Testovanie záťaže sa niekedy označuje ako testovanie životnosti a vytrvalosti.
Techopedia vysvetľuje testovanie záťaže
V procese vývoja softvéru sa pojem záťažové testovanie často používa zameniteľne s inými formami testovania, ako je testovanie výkonu, testovanie objemu a testovanie spoľahlivosti. Jednoducho povedané, záťažové testovanie možno považovať za najjednoduchšiu formu testovania výkonnosti. Pri skúšaní zaťaženia je systém alebo komponent vystavený meniacim sa podmienkam zaťaženia, ktoré sú niekedy značne nad normálnymi limitmi, aby sa určilo správanie systému pri maximálnom zaťažení. Tento proces sa označuje ako stresové testovanie.
Technika testovania zaťaženia sa môže použiť v nasledujúcich scenároch:
- Testovanie kapacity nákupného košíka webovej stránky elektronického obchodu
- Testovanie schopnosti jednotky pevného disku čítať a zapisovať podľa jej špecifikácií
- Testovanie e-mailového servera na zvládnutie e-mailovej prevádzky
Testovanie záťaže pomáha zistiť maximálne množstvo záťaže, ktorú aplikácia vydrží. Kritérium úspechu testovania záťaže je založené na dokončení všetkých testovacích prípadov bez akýchkoľvek chýb av rámci stanoveného časového rámca. Testovanie záťaže aj testovanie výkonu sa používajú na analýzu softvéru tak, že sa podrobia rôznym množstvám záťaže pri sledovaní výkonu za rôznych podmienok záťaže.