Náš život je stále více závislý na software ve všech možných oborech a oblastech. Selhání software může mít za následek ztrátu času, peněz, příležitostí, důvěryhodnosti, bohužel ale také lidských životů.
Důsledné testování software přispívá k jeho kvalitě, zejména pokud jsou defekty opraveny dřív, než je systém uvolněn do provozu.
Tento náš kurz Vám poskytne úvodní přehled o problematice testování software.
Spouštění testovacích případů je jedna ze součásti testování, nikoliv však jediná. Testování probíhá také před i po vykonání testů a zahrnuje plánování a řízení, výběr testovacích podmínek, navržení testovacích případů a kontrolu výsledků, vyhodnocování výstupních kritérií, reportování testovacího procesu a testovaného systému a dokončení finalizačních aktivit (aktivit po ukončení fáze testování). Testování též zahrnuje revidování dokumentů (včetně zdrojového kódu) a statickou analýzu.
„Dostatečné testování“ je velmi relativní pojem, záleží totiž na identifikovaných rizicích (projektová, technická, business), projektových omezeních (čas, rozpočet), aktuálním počtu nalezených defektů, uživatelských požadavcích, obchodních podmínkách a disponibilních zdrojích.
Co budeme považovat za dostatečné testování je třeba definovat v rámci řízení kvality na začátku projektu na základě výše uvedených kritérií a odsouhlasit zúčastněnými stranami na projektu.
Úvod do testování SW aplikací (e-learning v ČJ)
ONLINE ONLINE
česky