Regression testing provides the confidence that your existing software has not been degraded after pushing changes into production. The purpose of regression testing is to confirm that a recent program or code change has not adversely affected existing features.

This article from Test Lodge outlines when the regression is testing needed and describes why it is a necessary component to any software development lifecycle.

Read More