The skill of regression testing is in identifying all unexpected changes before the system is released.
What is regression testing? Anybody who has spent a little time in software will have heard a developer say something along the lines of āWell the changes in my code have nothing to do with that side of the system so I canāt have caused the problem.ā The skill of regression testing is in identifying all unexpected changes before the system is released; those deemed as errors can then be removed, thus ensuring the system has not regressed.
This is an extract from the start of a whitepaper titled “Top Ten Factors for a Successful Regression Test”, which takes you through the key factors that will ensure the best outcome ā if all is as it should be and no defects have found their way through ā then you have conducted a successful regression test.
Jonathan Pearson is a Customer Success Manager at Original Software.