Sobes.tech
Junior

Poznáš typy ako regresné testovanie a smoke testovanie? V čom sa líšia?

sobes.tech AI

Odpoveď od AI

Regresné testovanie je kontrola, či po vykonaní zmien v kóde (napríklad oprava chýb alebo pridanie nových funkcií) stará funkcionalita naďalej správne funguje. Cieľom je zabezpečiť, že zmeny neporušili už fungujúce časti systému.

Smoke testing (dymové testovanie) je povrchová kontrola hlavných funkcií aplikácie po zostavení alebo nasadení, aby sa overilo, že systém vôbec štartuje a hlavné funkcie fungujú. Je to akýsi 'rýchly test funkčnosti' pred hlbšími testami.

Rozdiely:

  • Smoke testing je rýchly základný kontrolný krok, ktorý rozhodne, či má zmysel pokračovať v testovaní.
  • Regresné testovanie je hlbšia kontrola, ktorá overuje, že zmeny nepoškodili existujúcu funkčnosť.