Course Content
Introduction
Factors Decisive of Regression Testing
- The characteristics of Agile that drives the software development methodology
- Incidence of Regression and it's impact on the Product Quality
Generating a Suite of Regression Test Cases
- Maintenance Test cases in an Agile environment
- Common mistakes that we do while maintaining regression test cases
- Building a Suite of Regression Test cases
Regression Testing in Agile
- Effect of Agile Method over Regression Testing
- Comparison of Regression testing with that of routine Functional Testing
- An effective method to build Regression Suite in the light of Agile
- Preparation for Regression Testing
- Regression Suite as part of Customer Deliverables
Regression Test Execution
- Appropriate phase of the sprint\project to execute Regression testing
- Effort Estimation for Regression testing
- Identifying the right build & test environment for regression testing
- Regression testing Vs UAT
- Reporting & tracking mechanism for regression defects
- Execution of Regression at Sprint level, Release level, Project Level and Phase Level
- Test Reporting
- Software release decisions in the light of Regression test report
- Automation of Regression Testing