Optimization of Regression Tests
summary
Outlines four concrete levers: a two-level approach with per-iteration mini-regressions plus a full-scale pre-release sprint (example: three days before release), a risk-based approach that prioritizes P1/P2 tests, a collaborative dashboard workflow that owners tag by priority, and selective automation of strategic features that reduces future manual time but increases upfront cost and maintenance. Presents traceability and dependency matrix techniques that map feature-to-feature and, by one case, reduce regression time by 30% while improving defect localization.
AI-written summary · about
chapters (17)
- 0:00Regression test optimization intro
- 1:15Defining optimization
- 3:15Regression testing principles
- 5:35Regression testing types
- 8:15Misconceptions about regression tests
- 11:53Four optimization methods
- 14:48Two-level regression sprints
- 16:41Combining optimization methods
- 19:14Risk-based regression testing
- 22:11Collaboration in regression planning
- 24:53Automation strategies
- 26:54Comprehensive automation
- 31:15Alternative methods with matrices
- 33:55Dependency tracking with matrices
- 37:34Benefits of dependency matrices
- 40:07Matrix-based organization
- 41:20Q&A
related talks
45mImproved Regression Testing in Agile
46mEffective regression testing using an adaptive approach
46mEffective regression testing using an adaptive approach
43mRegression Obsession
33mRegression Is My Profession!
39mThe Good Testing, The Bad Testing and The Ugly Testing
49mBalancing Release & Sprint Delivery Speed with Thorough Testing
33mTESTING IN PRODUCTION
