Multiple choice technology testing The difference between re-testing and regression testing is: re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed re-testing is done after faults are fixed; regression testing is done earlier re-testing is done by developers; regression testing is done by independent testers re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects Reveal answer Fill a bubble to check yourself D Correct answer Explanation Re-testing (or confirmation testing) runs the same test cases to confirm a specific defect is fixed. Regression testing runs tests on unchanged parts of the system to ensure no new defects or side-effects were introduced by changes.