Tartalomjegyzék:
Meghatározás - Mit jelent a stressz tesztelés?
A stressz tesztelés a szoftver vagy a hardver tesztelését jelenti annak meghatározására, hogy teljesítménye kielégítő-e bármilyen szélsőséges és kedvezőtlen körülmények között, amelyek előfordulhatnak a nagy hálózati forgalom, a folyamatok betöltése, alulhúzás, túllépés és az erőforrás-felhasználás maximális igényei miatt.
A legtöbb rendszert normál működési feltételek feltételezése mellett fejlesztették ki. Így még egy határ túllépése esetén is elhanyagolhatók a hibák, ha a rendszer stressztesztelésen esik át a fejlesztés során.
A Techopedia magyarázza a stressz tesztelést
A stressz tesztet a következő kontextusban használják:
- Szoftver: A stresszteszt kiemeli a rendelkezésre állást és a hibakezelést rendkívül nagy terhelések mellett annak biztosítása érdekében, hogy a szoftver nem esik össze az elégtelen erőforrások miatt. A szoftver stressztesztje az azonosított tranzakciókra összpontosít, hogy megtörje a tranzakciókat, amelyekre a tesztelés során még akkor is nagy a stressz, még akkor is, ha az adatbázis nincs betöltve. A stressz tesztelési folyamat az egyidejű felhasználókat a rendszer normál szintjén túlterheli, hogy megtalálják a rendszer leggyengébb láncát.
- Hardver: A stressz tesztelés biztosítja a stabilitást a normál számítógépes környezetben.
- Webhelyek: A stressz tesztelés meghatározza a webhely bármely funkciójának korlátozásait.
- CPU: Olyan módosításokat, mint a túlfeszítés, alulteljesítés, alulfigyelés és túlfeszültség, ellenőrizni kell annak meghatározása érdekében, hogy képesek-e ellenállni a nehéz terheknek egy CPU-igényes program futtatásával, hogy teszteljék a rendszer összeomlását vagy lefagyását. A CPU stressztesztelését kínzástesztnek is nevezik.
