Regression Testing v/s Re-Testing – User friendly Tech help
Problem:– Understanding the difference between Regression and RE-Testing
n
n
nExample:-
nSuppose you were testing some software application and you found defects in some
ncomponent.
n
n 1. You log a defect in bug tracking tool.
n2. Developer will fix that defect and provide you with the new build with bug fix.
n3. You need to re-run the failed test cases to make sure that the previous logged issue is
nnot replicating
n4.You are also testing some of the passed test-cases,so that bug fix in the new build is not affecting the neighboring components.
n
nIn the above example, STEP-3 refers to Re-Testing and STEP-4 Refers to Regression
nTesting
n
nFollowing are the key differences between Regression testing and Re-testing:-
n
n
n
Regression Testing n |
n
Re-Testing n |
nIs carried to check that bug fix hasn’t nimpacted other functionality of napplication n |
Is carried to verify Bug fixes |
nExecution of Passed test cases n |
Execution of failed test cases |
nHas lower priority than re-testing n |
Higher priority |
n