Junior — Middle
Čime se razlikuju vrste testiranja Smoke, Regress i Sanity po svojoj svrsi i primeni?
sobes.tech АИ
Одговор од АИ
Test dima (Smoke Testing) — brz skup testova koji proveravaju osnovne funkcije aplikacije nakon sastavljanja ili implementacije. Cilj je da se uverite da se sistem pokreće i osnovne funkcije rade, kako ne biste gubili vreme na dublje testiranje u slučaju kritičnih grešaka.
Regresiono testiranje (Regression Testing) — provera da li su nove promene u kodu narušile već funkcionalne funkcije. Obično uključuje celokupni ili delimični skup testova koji pokrivaju stare i nove funkcije.
Test zdravog razuma (Sanity Testing) — usmereni testovi nakon malih promena ili ispravki, da se uverite da određena funkcionalnost radi ispravno i da je greška ispravljena.
Ukratko:
- Smoke — osnovna provera celokupnog sistema nakon sastavljanja.
- Sanity — provera specifičnih promena pre dubljih testova.
- Regression — provera da li su promene pokvarile postojeću funkcionalnost.