Sobes.tech
Junior

Mi a különbség a megerősítő tesztelés és a regressziós tesztelés között?

sobes.tech MI

Válasz az MI-től

  • Megerősítő tesztelés (Confirmation Testing / Re-testing): Egy adott hiba javításának ellenőrzése annak biztosítására, hogy a bejelentett probléma megoldódott, és a javítás helyesen működik. Minden hiba javítása után végzik.
  • Regressziós tesztelés (Regression Testing): A szoftver meglévő funkcióinak ellenőrzése változtatások (hibajavítások, új funkciók hozzáadása, konfigurációs módosítások) után, hogy megbizonyosodjanak arról, hogy ezek a változtatások nem vezettek be új hibákat, és nem akadályozzák meg a korábban működő részek működését.

Fő különbség:

Jellemzők Megerősítő tesztelés Regressziós tesztelés
Cél A hiba javításának ellenőrzése Ellenőrizni, hogy a változtatások nem törik-e meg a rendszert
Alkalmazási terület Konkrét javított hiba A modulok/funkciók, amelyek kapcsolódnak vagy nem kapcsolódnak a változtatásokhoz
Mikor végzik A hiba javítása után Bármilyen kódváltoztatás után
Kapcsolat a hibával A detektált hibához kapcsolódó Nem feltétlenül kapcsolódik egy adott hibához, kereshet újakat
Teszt esetek Az eset újraellenőrzése, amely a hibát találta Mintavétel vagy az összes korábban végrehajtott eset