Sobes.tech
Junior — Middle

V čom sa líšia typy testovania Smoke, Regress a Sanity podľa ich cieľa a použitia?

sobes.tech AI

Odpoveď od AI

Test dymu (Smoke Testing) — rýchly súbor testov, ktoré kontrolujú hlavné funkcie aplikácie po zostavení alebo nasadení. Cieľom je uistiť sa, že systém sa spúšťa a hlavné funkcie fungujú, aby sa nezbytočne nezdržovalo hlbším testovaním pri kritických chybách.

Regression Testing (Regresné testovanie) — overenie, že nové zmeny v kóde neporušili už fungujúcu funkcionalitu. Zvyčajne zahŕňa úplný alebo čiastočný súbor testov pokrývajúcich staré a nové funkcie.

Sanity Testing (Test zdravého rozumu) — cielené testy po malých zmenách alebo opravách, aby sa overilo, že konkrétna funkcia funguje správne a chyba bola opravená.

V skratke:

  • Smoke — základná kontrola celého systému po zostavení.
  • Sanity — kontrola konkrétnych zmien pred hlbším testovaním.
  • Regression — overenie, že zmeny neporušili existujúcu funkčnosť.