Sobes.tech
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í.