What is Regression Testing?
Regression testing is the process of testing changes to software to ensure older programming still works with new changes. It’s a necessary component of program development to ensure optimal functionality and that little changes don’t break software.
How does regression testing work?
As a project progresses, developers will periodically test the software to determine whether changes made to the system are functional. As new updates and functions are added to software, this could introduce bugs or errors. Regression testing allows a developer to identify those bugs.
When should regression testing be performed?
Regression testing should be done whenever a new update is introduced into the software. This could be during the implementation process, during an upgrade or any time a new update is pushed out to an active ERP system.