in Testing by

What is difference between Retesting and Regression testing?

The differences between Retesting and Regression testing are below:

- Retesting is done to verify defect fix previous in now working correctly where as regression is perform to check if the defect fix have not impacted other functionality that was working fine before doing changes in the code.

- Retesting is specific and is performed on the bug which is fixed where as in regression is not be always specific to any defect fix it is performed when any bug is fixed.

- Retesting concern with executing those test cases that are failed earlier where as regression concern with executing test cases that was passed in earlier builds.

- Retesting has higher priority over regression.
...