~/talk

Painless visual testing

Talkat NDC London 2018 · 2018-01-15..01-19· [testing]
slides:none on file

Claim: visual regression testing becomes practical by turning wireframes into executable examples, taking screenshots, running automated image diffs, and routing only diffs to humans for approval. Uses approval testing, headless Chrome in AWS Lambda to run thousands of screenshots in parallel so feedback arrives in seconds, and stores expectations in versioned Markdown so markdown examples become executable specs. An open source prototype (appraise) shows the workflow, diffs, and human-approval loop working end to end.

AI-written summary · about

  1. 0:00Start
  2. 0:10Painless visual testing
  3. 4:48Wireframes are examples
  4. 10:24Why can't we do this for UI examples?
  5. 11:39Rules of UI Testing 1. It's slow 2. It's brittle 3. Automation isn't too helpful
  6. 16:31Euclidean axioms of UI Testing 1. It's slow 2. It's brittle 3. Automation isn't too helpful
~/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.