ISEB-SWTINT1 · Question #38
Which of the following is TRUE?
The correct answer is A. Confirmation testing is testing fixes to a set of defects and Regression testing is testing to. Option A correctly distinguishes the two concepts: Confirmation testing (also called re-testing) verifies that a specific defect has been fixed by re-executing the test cases that originally exposed it, while Regression testing checks that the fix - or any other change - hasn't…
Question
Options
- AConfirmation testing is testing fixes to a set of defects and Regression testing is testing to
- BConfirmation testing is testing to establish whether any defects have been introduced as a result
- CConfirmation testing and Regression testing are both testing to establish whether any defects
- DConfirmation testing and Regression testing are both testing fixes to a set of defects.
How the community answered
(26 responses)- A85% (22)
- B4% (1)
- C4% (1)
- D8% (2)
Explanation
Option A correctly distinguishes the two concepts: Confirmation testing (also called re-testing) verifies that a specific defect has been fixed by re-executing the test cases that originally exposed it, while Regression testing checks that the fix - or any other change - hasn't unintentionally broken something that was previously working.
Option B swaps the definitions, describing what Regression testing does but incorrectly attributing it to Confirmation testing. Option C wrongly claims both serve the same purpose (detecting newly introduced defects), which erases the distinction between them. Option D wrongly claims both are about retesting known fixes, ignoring Regression testing's broader safety-net role.
Memory tip: Think Confirmation = Check the fix (did this bug go away?), and Regression = Ripple check (did fixing this break anything else?).
Topics
Community Discussion
No community discussion yet for this question.