medium
Single Answer
0

What term describes software testing that is intended to uncover new bugs introduced by patches or configuration changes?

Answer Options

A

Nonregression testing

B

Evolution testing

C

Smoke testing

D

Regression testing

Correct Answer: D

Explanation

Regression testing is a type of functional or unit testing that ensures recent changes, such as patches or configuration updates, have not introduced new bugs. Nonregression testing checks whether a change achieved its intended effect, smoke testing focuses on basic critical functionality, and evolution testing is not a standard software testing technique.