Multiple choice technology testing

Regression testing always involves

  1. Testing whether a known software fault been fixed.

  2. Executing a large number of different tests.

  3. Testing whether modifications have introduced adverse side effects.

  4. Using a test automation tool.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Regression testing verifies that recent code modifications have not adversely affected existing features. Verifying a fix is confirmation testing, whereas regression testing focuses on side effects and does not strictly require automation or a large number of tests.