Regression Testing

Clara OkonkwoClara Okonkwo
1 min read

Table of contents

Regression testing is a type of software testing done to ensure that new code changes do not have side effects on the existing functionalities.

During Regression testing, test cases are re-executed in order to check whether the earlier functionalities are working as projected.

WHEN TO PERFORM THIS TEST : It is performed after verification of changes or new functionality.

REASONS FOR REGRESSION TESTING

  1. To ensure new code changes are working
  2. To add a new feature in product
  3. To fix performance related issues
  4. To fix bugs

TYPES OF REGRESSION TESTING

  1. UNIT REGRESSION TESTING : Testing only the changes / modifications done by the developer.

  2. REGIONAL REGRESSION TESTING : Testing the modified module along with the impacted module.

  3. FULL REGRESSION TESTING : Testing the main features and the remaining parts of the application.

REGRESSION TESTING TOOLS : • Regression tester • Avo assure • Selenium • Activate • QTP

0
Subscribe to my newsletter

Read articles from Clara Okonkwo directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Clara Okonkwo
Clara Okonkwo

Clara is a Software quality assurance Engineer passionate about improving the quality of software and delivering great user experience products.