Opakované testování
Opakované testování je proces ke kontrole konkrétních testovacích případů, které jsou nalezeny s chybou / chybami v konečném provedení. Obecně platí, že testeři tyto chyby najdou při testování softwarové aplikace a přiřadí ji vývojářům, aby ji opravili. Poté vývojáři opraví chyby a přiřadí je zpět testerům k ověření. Tento nepřetržitý proces se nazývá opakované testování.
Co je regresní testování?
Regresní testování je typ testování softwaru prováděného za účelem kontroly, zda změna kódu neznevýhodnila aktuální funkce a funkce aplikace.
Re-testování Vs Regression Testing je častým FAQ mezi QA uchazeči.
KLÍČOVÝ ROZDÍL
- Regresní testování se provádí u úspěšných testovacích případů, zatímco opakované testování se provádí pouze u neúspěšných testovacích případů.
- Regresní testování kontroluje neočekávané vedlejší účinky, zatímco opětovné testování zajišťuje, že byla opravena původní chyba.
- Regresní testování nezahrnuje ověření vady, zatímco opětovné testování zahrnuje ověření vady.
- Regresní testování je známé jako obecné testování, zatímco Re-testování je plánované testování.
- Regresní testování je možné s využitím automatizace, zatímco opětovné testování není možné s automatizací.
Níže je podrobné srovnání s příkladem
Opakované testování vs. regresní testování
Regresní testování | Opětovné testování |
- Provádí se regresní testování, aby se potvrdilo, zda nedávná změna programu nebo kódu neovlivnila nepříznivě stávající funkce
|
- Provádí se opětovné testování, aby se potvrdilo, že testovací případy, které selhaly v konečném provedení, projdou poté, co jsou vady opraveny
|
- Účelem testování regrese je, aby změny nového kódu neměly mít žádné vedlejší účinky na stávající funkce
|
- Opětovné testování se provádí na základě oprav defektů
|
- Ověření vady není součástí regresního testování
|
- Součástí nového testování je ověření vady
|
- Na základě projektu a dostupnosti zdrojů lze regresní testování provádět paralelně s opětovným testováním
|
- Priorita opětovného testování je vyšší než regresní testování, proto se provádí před regresním testováním
|
- Můžete provést automatizaci pro regresní testování, ruční testování může být drahé a časově náročné
|
- Testovací případy pro opakované testování nelze automatizovat
|
- Regresní testování je známé jako obecné testování
|
- Opětovné testování je plánované testování
|
- U úspěšných testovacích případů se provádí regresní testování
|
- Opakované testování se provádí pouze u neúspěšných testovacích případů
|
- Regresní testování kontroluje neočekávané vedlejší účinky
|
- Opětovné testování zajistí, že byla opravena původní chyba
|
- Regresní testování se provádí pouze v případě, že v existujícím projektu dojde k úpravám nebo se změny stanou povinnými
|
- Opětovné testování provede defekt se stejnými daty a stejným prostředím s různými vstupy s novým sestavením
|
- Testovací případy pro regresní testování lze získat z funkční specifikace, uživatelských návodů a příruček a zpráv o závadách, pokud jde o opravené problémy
|
- Před zahájením testování nelze získat testovací případy pro opakované testování.
|