Multiple choice technology testing

Which of the following is Regression testing?

  1. Testing a defect which is ready for re-test.

  2. Testing the performance of a system under different loads.

  3. Randomly testing the GUI of an application.

  4. Testing an application to assure that a change, such as a bugfix, did not introduce new bugs.

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

Regression testing is designed to verify that recent code changes or bugfixes have not adversely affected existing, unchanged features of the software application, preventing the recurrence of old bugs.