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. Then those deemed as errors can then be removed, thus ensuring the system has not regressed.
This whitepaper 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 Pre-Sales Consulting Manager at Original Software.