Úrovně testování softwaru
⚡ Chytré shrnutí
Úrovně testování v testování softwaru organizují kontroly kvality do čtyř postupných fází, které ověřují systém od jeho nejmenší jednotky až po konečné přijetí uživatelem. Tento zdroj vysvětluje jednotkové, integrační, systémové a akceptační testování a jejich odlišné účely.
4 úrovně testování
Jsou to hlavně čtyři Úrovně testování při testování softwaru:
- Testování jednotek : kontroluje, zda softwarové komponenty plní funkcionality nebo ne.
- Testování integrace : kontroluje tok dat z jednoho modulu do ostatních modulů.
- Testování systému : vyhodnocuje funkční i nefunkční potřeby testování.
- Akceptační testování : kontroluje požadavky specifikace nebo contracjsou splněny v souladu s jeho dodáním.
Každá z těchto úrovní testování má specifický účel. Tato úroveň testování poskytuje hodnotu pro životní cyklus vývoje softwaru.
Podrobnosti o každé úrovni testování
Testování jednotek:
A Jednotka je nejmenší testovatelná část systému nebo aplikace, kterou lze zkompilovat, lajkovat, načíst a spustit. Tento druh testování pomáhá testovat každý modul samostatně.
Cílem je otestovat každou část softwaru jejím oddělením. Kontroluje, zda komponenta plní funkce nebo ne. Tento druh testování provádějí vývojáři.
Integrační testování
Integrace znamená kombinovat. Například v této testovací fázi jsou různé softwarové moduly kombinovány a testovány jako skupina, aby se zajistilo, že integrovaný systém je připraven pro testování systému.
Integrované testování kontroluje tok dat z jednoho modulu do dalších modulů. Tento druh testování provádějí testeři.
Testování systému
Testování systému se provádí na kompletním integrovaném systému. Umožňuje kontrolu shody systému podle požadavků. Testuje celkovou interakci komponent. Zahrnuje testování zátěže, výkonu, spolehlivosti a zabezpečení.
Testování systému nejčastěji závěrečný test pro ověření, že systém splňuje specifikaci. Vyhodnocuje funkční i nefunkční potřebu testování.
Akceptační testování
Akceptační testování je test prováděný za účelem zjištění, zda jsou splněny požadavky specifikace nebotracjsou splněny při dodání. Přejímací testování v zásadě provádí uživatel nebo zákazník. Do tohoto procesu se však mohou zapojit i další akcionáři.


