Sobes.tech
Junior

Jaký je rozdíl mezi potvrzovacím testováním a regresním testováním?

sobes.tech AI

Odpověď od AI

  • Potvrzovací test (Confirmation Testing / Re-testing): Kontrola konkrétní opravy chyby, aby bylo zajištěno, že oznámený problém byl vyřešen a oprava funguje správně. Provádí se po každé opravě chyby.
  • Regresní testování (Regression Testing): Kontrola stávající funkčnosti softwaru po provedení změn (oprava chyb, přidání nových funkcí, změny konfigurace), aby bylo zajištěno, že tyto změny nezavádějí nové chyby a neporušují funkčnost dříve fungujících částí systému.

Hlavní rozdíl:

Charakteristika Potvrzovací test Regresní testování
Cíl Ověřit opravu chyby Ověřit, že změny nezpůsobily poruchu systému
Oblast použití Konkrétní opravená chyba Moduly/funkce související a nesouvisející se změnami
Kdy se provádí Po opravě chyby Po jakékoli změně kódu
Vztah k chybě Související s detekovanou chybou Není nutně spojeno s konkrétní chybou, může hledat nové
Testovací případy Přehodnocení případu, který chybu našel Výběr nebo všechny dříve provedené případy