Back

The Importance of Regression Testing

Regression testing holds a very important role in an agile project. It can also be a very time-consuming activity. Because testing grows geometrically in each sprint, the product owner, the Scrum Master, and the developers need to collaborate on a plan and strategy around quality assurance in their agile project.

Some of the items to plan for regression testing are:

 What test cases to use
 How to improve the test cases for regression testing
 What tests can be automated, and how
 What the timeline is for regression testing

Some teams get away without regression testing by checking only what matters during the sprint. This strategy may work, but if done arbitrarily, it is not sustainable and, worse, it can cause serious technical debt. The quality of the entire product needs to be considered during every sprint. There are some ways a team can go about regression testing, and they can choose what will fit their needs and constraints.

Recommended Further Reading

The following materials may assist you in order to get the most out of this course:

Translate »