~/talk

Automating to augment testing

Talkat Breakpoint 2020 · 2020-07-20..07-23· [testing, developer-experience]
slides:none on file

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

  1. 0:00Introduction to speaker
  2. 1:03Rethinking automation
  3. 2:11Models for automation
  4. 4:26Tooling and creative reuse
  5. 7:43Tactical automation case
  6. 12:56Code and randomization
  7. 16:52Custom tool development
  8. 19:43Leveraging browser capability
  9. 22:28Automating difficult systems
  10. 25:15Abstraction and reuse
  11. 30:31Challenging automation rules
  12. 33:33Closing thoughts
  13. 35:33Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.