Retesting vs Regression Testing ( Difference between retesting and regression testing )
Retesting: Retesting is functional testing type In this type of testing, the tester re tests the application which was earlier reported as a bug and now fixed by the developer. This bug can be due to functionality issues as well as design issues. Retesting the functionality of a link which was previously not working or testing the link accessibility issues of a page etc can be listed as examples for retesting. Regression testing: Regression is a testing of the unchanged area of software or application to ensure working with new changes.Regression testing is done to test whether the changes made on the site have any impact on other modules which were earlier working fine. New requirement change, implementation of new functionality are some of the scenarios where regression testing is effective. Regression testing can be automated using effective automated tools such as Selenium, Quick Test Professional etc.