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ť.