When to use automated regression testing
Before we dive into regression testing, let’s first define it and understand what a regression is. Software regression testing is a type of software testing that ensures changes and additions to software code have not introduced new issues into previously working functionality. A software regression then is any unwanted change that occurs from code changes.