Performance Testing je klíčový krok k zajištění vysoké kvality softwaru. Bohužel, je tento krok organizacemi vnímán jako něco navíc. Výkonnostní testování ve většině případů začíná až poté, co je dokončeno funkční testování a kód je připraven k vydání.
Uvědomění si toho, k čemu je vlastně potřeba testování výkonu je důležité pro správnou funkci každého software. To, jaké jsou tedy hlavní cíle, na které se testování výkonu zaměřuje, zjistíte v následujícím výčtu:
- Vyhodnocení výstupu aplikace.
- Rychlost zpracování a přenosu dat.
- Využití šíře pásma sítě.
- Maximální počet souběžných uživatelů.
- Využití paměti.
- Efektivita pracovního vytížení.
- Doba odezvy příkazu.
Jaké jsou důvody využití testování výkonu a proč organizace toto testování provádějí? Na tuto otázku odpovídáme v několika zásadních bodech, proč je pro společnost tento druh testování důležitý.
- Jestliže chcete zjistit, zda vaše aplikace splňuje požadavky na daný výkon (například, systém by měl být schopen zpracovávat až 1 000 uživatelů současně).
- Pro detekování výpočtu zúžených míst v rámci aplikace.
- Chcete-li zjistit, zda jsou úrovně výkonu požadované výrobcem softwaru skutečně pravdivé.
- K porovnání dvou a více systémů a k identifikaci toho systému, který má nejlepší výkon.
- Měření stability během hlavní špičky provozu.
Zaujal Vás tento článek a rádi byste věděli více?
Sledujte naše sociální sítě LinkedIn a Twitter a buďte tak první, kdo bude upozorněn na nové články na našem webu.
Připravujeme nový článek, a to na téma Jak v organizaci realizovat testování výkonu.
Zdroj:
WHAT IS PERFORMANCE TESTING? In: microfocus.com [online]. [cit. 13.7.2020].