Sunday 28 June 2015

Top 3 differences between Retesting and Regression testing

Difference between Retesting and Regression testing seems to be confusing term or concept from most of the testers perspective. 

Retesting:
It is a type of testing in which an already tested functionality is tested again to ensure that defect is  reproducible or not . It is usually  performed when the defect is fixed and ready for retest with testing team.If tester is able to reproduce the defect then tester change the defect status from Ready for retest to Re-Open. If tester is not able to reproduce the defect then tester changes the defect status from Ready for retest to Closed with appropriate comments.
re-testing
                            Retesting
Regression Testing:
It is a type of testing in which an existing tested functionality is tested once again, in order to check if the functionality is the bug free and to check if existing functionality is not affected whenever new change is added or defect is fixed.
In simple terms it is testing to check the cross impact of defect fix.
At the time of execution if tester comes across any defect, the tester reports it to the development team and when development team has fixed the defect tester needs to perform the testing on fixed defect. While the defect fix developer might have changed the other functionality. To ensure these changes does not affect other functionality regression testing is done.
Retesting Vs Regression Testing
Retesting and Regression Testing


No comments:

Post a Comment