Multiple choice technology testing

The difference between re-testing and regression testing is:

  1. re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed

  2. re-testing is done after faults are fixed; regression testing is done earlier

  3. re-testing is done by developers; regression testing is done by independent testers

  4. 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.