We have seen many changes over the years including testing methods and new technologies but regression testing is a constant. It has long had the challenges of being easily forgotten, poorly planned, or omitted due to time constraints. With ever-increasing demands and conflicts of time-to-market against quality, it is critical to find a way to incorporate some level of regression testing into the software development effort. Utilizing exercises designed to provide practical experience with the regression testing effort, you will come to understand how to define various strategies for planning regression testing in ways that can improve the results of your software design, development, and deployment effort.
- Understand key regression testing issues and an effective regression testing process
- Learn strategies to select tests from an existing test bed and identify new tests under time constraints