What If Documenting Were Enough to Test?
summary
This talk explains using automated tests as readable documentation by combining Living Documentation and Golden Master techniques with Example Mapping. It presents a method to generate functional, non-regression descriptions of behavior that are understandable by non-developers and shows how to implement it, the maintenance benefits, and the changes in how testing is conceived.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:00Documentation vs tests
- 7:30Living documentation
- 12:45Demo with ApprovalTests
- 20:20Advanced use cases
- 29:00Implementation benefits
- 34:20Challenges and best practices
- 40:28Q&A
related talks
05mWhy Living Documentation is Cool
50m"Living Documentation": When Our Product Definition, Our Automated Tests...
44mTesting Documentation: Why So Technical?
38mDocs as Tests: A Strategy for Resilient Docs
08mExample-driven development: bridging tests and documentation
37mKeeping trust: Testing documentation as part of a continuous integration process
05mFunctional Documentation Testing
22mWriting tests when the code is already there: Golden Master technique
