Sobes.tech
Junior

Aký je rozdiel medzi druhmi a typmi testov?

sobes.tech AI

Odpoveď od AI

Rozdiel medzi druhmi a typmi testovania spočíva v ich úrovni abstrakcie a cieli.

Druhy testovania opisujú všeobecný cieľ testovania, zameriavajúc sa na to, ČO sa testuje alebo AKO sa testuje. Ide o vyššiu úroveň klasifikácie.

Typy testovania opisujú konkrétne techniky alebo prístupy používané na dosiahnutie cieľov druhu testovania. Zameriavajú sa na konkrétne aspekty správania systému alebo metódy overovania.

Druh testovania Popis Príklady typov testovania v rámci tohto druhu
Funkčné Kontrola zhody systému s uvedenými funkčnými požiadavkami. Modulové, Integračné, Systémové, Akceptačné (Alpha/Beta), Regresné.
Nefunkčné Kontrola spôsobu, akým systém funguje, teda jeho vlastností (výkon, spoľahlivosť, pohodlie atď.). Zaťažovacie, Stresové, Testovanie stability, Testovanie použiteľnosti, Testovanie bezpečnosti, Testovanie kompatibility.
Zmeny Testovanie po zavedení zmien do systému na overenie, či zmeny fungujú správne a neporušili existujúcu funkcionalitu. Dymové, Regresné, Akceptačné.
Potvrdzujúce Testovanie zamerané na overenie opravy chyby. Opakované testovanie (Re-testing).

Takto druhy testovania stanovujú široký kontext, zatiaľ čo typy testovania poskytujú konkrétne nástroje a metodiky na prácu v tomto kontexte. Napríklad, "Regresné testovanie" (typ) sa najčastejšie vykonáva v rámci "Funkčného testovania" alebo "Testovania zmien" (druhy). "Zaťažovacie testovanie" (typ) sa vykonáva v rámci "Nefunkčného testovania" (druh).