Automating to augment testing
summary
Shows a practical pattern: write randomized model-based tests that exhaust equivalence partitions for a six‑page registration form so a 10‑minute run finds two real bugs (a missing backend dropdown value and a front‑end validation gap) that manual checks take days to surface. Builds a small Chrome Debug Protocol observer to spot email/domain leaks in network traffic while exploring. Reuses abstraction layers as libraries to spin up concurrent bots, unit‑tests support code, and uses explicit waits to cut flakiness.
AI-written summary · about
chapters (13)
- 0:00Introduction to speaker
- 1:03Rethinking automation
- 2:11Models for automation
- 4:26Tooling and creative reuse
- 7:43Tactical automation case
- 12:56Code and randomization
- 16:52Custom tool development
- 19:43Leveraging browser capability
- 22:28Automating difficult systems
- 25:15Abstraction and reuse
- 30:31Challenging automation rules
- 33:33Closing thoughts
- 35:33Q&A session








