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