Junior
Znáš typy jako regresní testování a smoke-testování? V čem se liší?
sobes.tech AI
Odpověď od AI
Regresní testování je kontrola, zda po provedení změn v kódu (například oprava chyb nebo přidání nových funkcí) stará funkčnost stále správně funguje. Cílem je ujistit se, že změny nezpůsobily poruchy již fungujících částí systému.
Smoke testing (kouřové testování) je povrchová kontrola hlavních funkcí aplikace po sestavení nebo nasazení, aby se ověřilo, že systém vůbec startuje a hlavní funkce fungují. Je to jakýsi 'rychlý test funkčnosti' před hlubšími testy.
Rozdíly:
- Smoke testing je rychlý základní kontrolní krok, který rozhodne, zda má smysl pokračovat v testování.
- Regresní testování je hlubší kontrola, která ověřuje, že změny nepoškodily stávající funkčnost.