Újratesztelés
Az újratesztelés olyan folyamat, amellyel ellenőrizhetők azok a tesztesetek, amelyek a végső végrehajtás során hibákat tartalmaznak. A tesztelők általában megtalálják ezeket a hibákat, miközben tesztelik a szoftveralkalmazást, és kiosztják a fejlesztőknek a javítás érdekében. Ezután a fejlesztők kijavítják a hibákat, és visszaadják a tesztelőkhöz ellenőrzés céljából. Ezt a folyamatos folyamatot újratesztelésnek nevezzük.
Mi a regressziós teszt?
A regressziós tesztelés egyfajta szoftveres tesztelés, amelyet annak ellenőrzésére hajtanak végre, hogy a kódváltozás nem zavarta-e kedvezőtlenül az alkalmazás jelenlegi jellemzőit és funkcióit
A Vs regressziós tesztjének újbóli tesztelése a QA-aspiránsok körében gyakori GYIK.
FŐ KÜLÖNBSÉG
- A regressziós tesztet a sikeres tesztesetekre, míg az újratesztelést csak a sikertelen tesztesetekre végezzük.
- A regressziós teszt ellenőrzi a váratlan mellékhatásokat, míg az újbóli tesztelés biztosítja az eredeti hiba kijavítását.
- A regressziós tesztelés nem tartalmazza a hibák ellenőrzését, míg az újbóli tesztelés a hibák ellenőrzését.
- A regressziós tesztet általános tesztnek nevezik, míg az újratesztelés a tervezett teszt.
- A regressziós tesztelés automatizálással lehetséges, míg az újratesztelés nem lehetséges automatizálással.
Az alábbiakban részletesen összehasonlítjuk a példát
Újratesztelés vs regressziós tesztelés
Regressziós teszt | Újratesztelés |
- Regressziós tesztet hajtanak végre annak megerősítésére, hogy egy közelmúltbeli program- vagy kódmódosítás nem befolyásolta-e hátrányosan a meglévő szolgáltatásokat
|
- Újra tesztet hajtunk végre, hogy megerősítsük azokat a teszteseteket, amelyek a végső végrehajtásban sikertelenek voltak, a hibák elhárítása után
|
- A regressziós tesztelés célja, hogy az új kódváltozásoknak ne legyenek mellékhatásai a meglévő funkciókra
|
- Az új tesztelés a Hibajavítások alapján történik
|
- A hibák ellenőrzése nem része a regressziós tesztelésnek
|
- A hibák ellenőrzése az új tesztelés része
|
- A projekt és az erőforrások elérhetősége alapján a regressziós tesztelés elvégezhető az újrateszteléssel párhuzamosan
|
- Az újratesztelés prioritása magasabb, mint a regressziós teszt, ezért a regressziós teszt előtt végezzük
|
- Automatizálhatja a regressziós tesztet, a manuális tesztelés költséges és időigényes lehet
|
- Nem lehet automatizálni az újratesztelés teszteseteit
|
- A regressziós tesztet általános tesztnek nevezik
|
- Az újratesztelés egy tervezett teszt
|
- Regressziós tesztet végeznek a sikeres teszteseteknél
|
- Újratesztelés csak sikertelen tesztesetek esetén történik
|
- Regressziós teszt ellenőrzi a váratlan mellékhatásokat
|
- Az újbóli teszteléssel megbizonyosodhat az eredeti hiba kijavításáról
|
- A regressziós tesztet csak akkor hajtják végre, ha bármilyen módosítás vagy módosítás kötelezővé válik egy meglévő projektben
|
- Az újbóli tesztelés egy hibát ugyanazokkal az adatokkal és ugyanazzal a környezettel hajt végre, különböző bemenetekkel, új összeállítással
|
- A regressziós teszt tesztesetei beszerezhetők a funkcionális specifikációból, a felhasználói útmutatókból és a kézikönyvekből, valamint a hibajavításokból a kijavított problémákra
|
- Az újra teszteléshez szükséges tesztesetek nem szerezhetők be a teszt megkezdése előtt.
|