Junior — Middle
V čem se liší typy testování Smoke, Regress a Sanity svým cílem a použitím?
sobes.tech AI
Odpověď od AI
Test kouře (Smoke Testing) — rychlý soubor testů, které kontrolují hlavní funkce aplikace po sestavení nebo nasazení. Cílem je ujistit se, že systém se spouští a hlavní funkce fungují, aby se neztrácel čas na hlubší testování při kritických chybách.
Regresní testování (Regression Testing) — ověření, že nové změny v kódu neporušily již fungující funkce. Obvykle zahrnuje úplný nebo částečný soubor testů pokrývajících staré i nové funkce.
Test zdravého rozumu (Sanity Testing) — cílené testy po malých změnách nebo opravách, aby se ujistilo, že konkrétní funkce funguje správně a chyba byla opravena.
Stručně:
- Smoke — základní kontrola celého systému po sestavení.
- Sanity — kontrola konkrétních změn před hlubšími testy.
- Regression — ověření, že změny nezpůsobily poruchu stávajících funkcí.