9.1k views
1 vote
Which test refers to the retesting of a unit, integration and system after modification, in order to ascertain that the change has not introduced new faults?

User Gurpreet
by
4.9k points

1 Answer

2 votes

Answer:

Regression test

Step-by-step explanation:

There are different types of testing in software development. Some of them are;

i. Smoke test

ii. Interface test

iii. Alpha test

iv. Beta/Acceptance test

v. Regression test

vi. System test

While all of these have their individual meanings and purposes, the regression test seeks to confirm that a recent update, modification or change in the underlying program code of the application (software) has not affected the existing features. This test ensures that a change to a software has not introduced new bugs or vulnerabilities to the state of the software before the change was made.

Regression test is actually done when;

i. there is a change in requirements of the software and thus the code is modified.

ii. a new feature is added to the software.

User Shyam Dixit
by
5.0k points