Confirmation Testing

    CONFIRMATION TESTING, also known as RETESTING, is a type of testing conducted to confirm that a defect has been fixed.

    ISTQB Definition

    • confirmation testing: A type of change-related testing performed after fixing a defect to confirm that a failure caused by that defect does not reoccur.

    Table of Contents


    After a defect is identified and fixed, a new version of software is provided. And, the test case that failed (and which caught the defect) is executed again to confirm if the defect is indeed resolved and if the test case now passes. If the defect is still not fixed, it is REOPENED so that it can be properly fixed in the next version.


    Confirmation Testing is performed at all levels of testing.

    What Next?

    After Confirmation Testing is done, Regression Testing is conducted to ensure that the defect fixes or enhancements in the version of software have not adversely affected the behavior of other parts of the software.

    Last Updated on September 7, 2020 by STF