Testing

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Regression Testing

Regression testing is the repeated testing of an already tested program, after modification,
to discover any defect introduced or uncovered as a result of the changes in the software
being tested or in another related or unrelated software components.

Usually, we do regression testing in the following cases:

 New functionalities are added to the application


 Changes requirement (we call it as CR’s)
 Defect fixing
 Performance issue fix
 Environment changes (Ex: updating the DB from MYSQL to Oracle etc).

Re-testing

Re-testing is the testing to ensure that the defects which were found and posted in the
earlier build were fixed or not in the current build.

Ex:

- Build 1.0 was released, Test team found some defects (defect id 1.0.1, 1.0.2) and
posted.
- Build 1.1 was released, now testing the defects 1.0.1 and 1.0.2 in this build is
retesting.

You might also like