From the course: Software Testing Foundations: Test Management

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Regression management

Regression management

- [Instructor] Ideally, your development team plans to fix the bugs you discover. They've reviewed your reports, your test cases, and your data with the intention of making new and better versions of the software application. When they return with a new and improved version there is a level of due diligence required to ensure the software isn't broken by their improvements. This is called regression testing. Regression testing is going back and rerunning your previous test cases, ensuring not only are the bugs fixed but nothing new has popped up as a result of the fixes. You are typically walking through the test case, monitoring previously reported issues as well as ensuring nothing new has been broken in the process. Good regression tests follow the original test case without deviation or new inventions. It's a sanity check. However, there are instances during regression testing where your test case could change. If your…

Contents