Obsah:
Definice - Co znamená testování zatížení?
Zátěžové testování je technika testování softwaru, která se používá ke zkoumání chování systému při vystavení jak normálním, tak extrémním očekávaným podmínkám zatížení. Zkoušení zátěže se obvykle provádí za kontrolovaných laboratorních podmínek, aby se rozlišilo mezi dvěma různými systémy.
Zátěžové testování je určeno k testování nefunkčních požadavků softwarové aplikace.
Zátěžové testování se někdy označuje jako testování dlouhověkosti nebo vytrvalosti.
Techopedia vysvětluje zátěžové testování
V procesu vývoje softwaru je termín zátěžové testování často používán zaměnitelně s jinými formami testování, jako je testování výkonu, testování objemu a testování spolehlivosti. Zjednodušeně řečeno, zátěžové testování lze považovat za nejjednodušší formu testování výkonu. Při testování zátěže podléhá systém nebo komponenta měnícím se podmínkám zatížení, které jsou někdy výrazně nad rámec běžných limitů, aby se určilo chování systému při špičkovém zatížení. Tento proces se označuje jako zátěžové testování.
Technika testování zátěže může být použita v následujících scénářích:
- Testování kapacity nákupního košíku webové stránky elektronického obchodu
- Testování schopnosti jednotky pevného disku číst a zapisovat podle jejích specifikací
- Testování e-mailového serveru pro zpracování e-mailového provozu
Testování zatížení pomáhá zjistit maximální množství zatížení, které aplikace vydrží. Kritérium úspěchu testování zátěže je založeno na dokončení všech testovacích případů bez chyb a ve stanoveném časovém rámci. Testování zátěže i výkonu se používá k analýze softwaru tím, že se podrobí různým množstvím zátěže při sledování výkonu za různých podmínek zátěže.