~/talk

What Playing Wordle Can Teach Us About Web Testing

Talkat DevReach 2022 · 2022-09-11..09-14· [testing, web-platform]
slides:none on file

Shows a complete, working Cypress end-to-end test that actually solves Wordle by reading the solution from localStorage, injecting the bundled word list via network stubbing, and freezing the page date with cy.clock to make runs deterministic. Tests simulate keyboard events, parse tile attributes for feedback, run on CI with parallelization, and send a screenshot email hint via Node. Demonstrates cy.intercept for bundle mutation and cy.clock for date control, and proves the approach works reliably.

AI-written summary · about

  1. 0:00Introduction
  2. 3:57Wordle as testing teacher
  3. 16:54Wordle with browser test
  4. 23:15Smarter Wordle algorithm
  5. 29:16Deterministic tests
  6. 34:15Email test results from CI
  7. 37:27Parallel tests on CI
  8. 40:38Key lessons from Wordle
~/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.