Testing Times in 2021: Delivering with Confidence
summary
Argues for a deployment pipeline that produces a release candidate and evaluates releasability across commit acceptance and production stages using test driven development, unit and BDD-style executable specs, performance and chaos tests; aims for under five minutes feedback at commit and the whole pipeline under an hour; claims concrete wins — 35,000+ tests at commit and 20,000+ acceptance tests, fivefold stress runs, a real exchange running 13 months before first user-reported defect and a 97% production defect drop at Paddy Power.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:15What determines releasability
- 3:35The commit cycle
- 6:00Releasability
- 17:03Fully Automated Testing
- 18:32Optimizing for Learning
- 23:10Confidence
- 26:40Time scales
- 31:47Confidence in testing
- 34:32Real engineering
- 35:03Quality in code
- 37:44Test driven development
- 43:43Deployability
- 44:40Conclusion
related talks
33mTESTING IN PRODUCTION
19mBusiness Impact Delivery Using Test Automation
42mTesting in a Continuous Delivery World
35mBetter, Faster, Stronger - Delivering High Quality Products
22mTesting in Production
32mClimbing the Mountain of CI/CD: A Tester’s Tale
49mBalancing Release & Sprint Delivery Speed with Thorough Testing
41mShift Left, Shift Right and Improve the Centre
