Sobes.tech
Middle

Jaký je rozdíl mezi smoke testem, kritickou cestou a regresním testem?

sobes.tech AI

Odpověď od AI

Dýmkový test (Smoke Testing): Kontrola hlavních a kritických funkcí systému po sestavení nebo nasazení, aby se ověřila jeho základní funkčnost. Provádí se rychle a určuje, zda je možné pokračovat v podrobnějších testech.

Test kritické cesty (Critical Path Testing): Testování end-to-end scénářů, které představují nejdůležitější a nejčastěji používané obchodní procesy. Provádí se za účelem ověření integrity a funkčnosti průběžných uživatelských toků.

Regresní testování (Regression Testing): Testy k potvrzení, že nové změny v kódu (opravy, nové funkce) neporušily stávající funkčnost systému a nezpůsobily vznik nových chyb v dříve funkčních částech. Provádí se po každé změně nebo sestavení.

Charakteristika Dýmkový test Test kritické cesty Regresní testování
Cíl Kontrola základní funkčnosti po sestavení. Kontrola průběhu klíčových obchodních scénářů. Kontrola, že změny nemají negativní dopad na systém.
Rozsah Malý, hlavní funkce. Hlavní a často používané uživatelské toky. Rozsáhlý, pokrývá všechny dříve funkční části.
Kdy se provádí Po každém sestavení/naslazení. V různých fázích testování, včetně po velkých vydáních. Po každé změně kódu, opravě chyby, nové funkci.
Rychlost Rychlé. Závisí na složitosti cesty. Může být dlouhé (často automatizované).
Podrobnost Nízká, povrchní. Vysoká pro vybranou cestu. Vysoká.
Hlavní zaměření Stabilita a připravenost na další testy. Správnost provádění klíčových scénářů. Absence zavedených chyb.