Multiple choice technology testing

A regression test:

  1. Will always be automated

  2. Will help ensure unchanged areas of the software have not been affected

  3. Will help ensure changed areas of the software have not been affected

  4. Can only be run during user acceptance testing

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

Regression testing verifies that unchanged areas of software still work correctly after modifications. Its purpose is to detect unintended side effects in parts of the system that weren't directly modified. It doesn't focus on changed areas (that's the job of other tests) and can be manual or automated at any test level.