Back to Course
Testing by Purpose

Re-Testing

What is Re-Testing?

Re-testing involves executing the same test cases again on a fixed defect to confirm that the specific bug has actually been resolved.

Key Characteristics

  • Focused only on the specific defect that was reported and fixed.
  • Uses the exact same test case that originally revealed the bug.
  • Is planned, unlike exploratory testing which is unscripted.

Re-Testing vs Regression Testing

Re-testing confirms a specific bug is fixed, while regression testing confirms that the fix (or any other change) hasn't broken anything else in the application.

Ready to master real-world software testing?

Learn manual and automation testing hands-on with mentor-led sessions.

Explore Course