Developments in Test-Driven Data Analysis
summary
Test‑driven data analysis applies concrete checks: reference tests capture inputs code and expected outputs, while automatic constraint discovery generates executable rules for fields and joins; an open source TDDA library plus a commercial Mirror demo produce constraints and verify them, generate rexpy regular expressions, and flag surprises like negative card fees and multi‑million ticket prices; examples run live, generate diffs, and let tests be updated when the new output is accepted.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 10:17TDDA core concepts
- 18:43Demo: reference testing
- 28:08Constraint discovery
- 31:35TDDA future developments
- 34:22Summary
related talks
01h 31mTest-Driven Data Analysis
01h 11mTest-Driven Data Analysis
01h 32mTest-Driven Data Analysis in Python
58mTDD for database related code, how is it possible?
48mTDD: so your code is testable and tested!
47mTest Data Key to Effective Test Coverage
32mTesting in Software Development Process: TDD And BDD
39mTDD as in Type-Driven Development
