Retesting and Regression Testing
Retesting & Regression Testing RETESTING Definition Retesting is the process of testing the application again to verify that a specific defect (bug) has been fixed successfully. It focuses only on the failed test cases. What is Retesting? Retesting means re-running the same test cases that previously failed to confirm that the bug is fixed. Why Retesting is done To confirm bug is fixed To ensure issue no longer exists To validate defect resolution To give confidence to client/team When Retesting is done ✔️ After developer fixes the reported bug ✔️ After receiving updated build ✔️ During defect verification phase How Retesting is performed Identify failed test case Developer fixes bug Tester re-runs the same test case Verify expected result Mark bug as closed if pass Where Retesting is used Bug fixing cycle Defect management process Agile sprint testing Maintenance phase Example of Retesting Bug: “Login fails with valid credentials” Steps: E...