Obsah:
Definice - Co znamená stresové testování?
Stresové testování se týká testování softwaru nebo hardwaru, aby se určilo, zda je jeho výkon uspokojivý za jakýchkoli extrémních a nepříznivých podmínek, ke kterým může dojít v důsledku silného síťového provozu, načítání procesů, přetaktování, přetaktování a maximálních požadavků na využití zdrojů.
Většina systémů je vyvinuta za předpokladu běžných provozních podmínek. Tedy, i když dojde k překročení limitu, jsou chyby zanedbatelné, pokud se systém během vývoje podrobí zátěžovému testování.
Techopedia vysvětluje zátěžové testování
Zátěžové testování se používá v následujících kontextech:
- Software: Stresové testování zdůrazňuje dostupnost a zpracování chyb při extrémně velkých zátěžích, aby se zajistilo, že nedojde k selhání softwaru z důvodu nedostatečných zdrojů. Softwarové zátěžové testování se zaměřuje na identifikované transakce za účelem přerušení transakcí, které jsou během testování silně namáhány, i když databáze není zatížena. Proces stresového testování načte souběžné uživatele nad normální úrovně systému a najde nejslabší článek systému.
- Hardware: Stresové testování zajišťuje stabilitu v běžných výpočetních prostředích.
- Webové stránky: Stresové testování určuje omezení všech funkcí webu.
- CPU: Úpravy, jako je přetažení, podepření, přetažení a přetaktování, se ověřují, aby se určilo, zda mohou odolat velkému zatížení spuštěním programu náročného na CPU, aby otestovaly selhání systému nebo zablokování. Zátěžové testování CPU je také známé jako mučení.
