~/talk

Fighting Test Flakiness with Time Machines

Talkat TestJS Summit 2023 · on Thursday, 2023-12-07· at 15:20· [observability, testing]

Compares Cypress timeline, Playwright trace‑viewer and Replay recordings by showing real flakiness: a test clicks while quantity is zero and an API check hasn’t returned, causing two failed runs then one pass. Shows a recording that jumps to code, rewinds with debugger/breakpoints, prints variable values and proves the bug; Replay’s time‑travel debugger is built and used to reproduce, inspect network snapshots and fix tests without guessing.

AI-written summary · about

  1. 0:00Introduction
  2. 3:00Learning from past tests
  3. 6:34Time machines in automation
  4. 11:09Flakiness beyond automation
  5. 12:52Replay.io solution
  6. 14:37Live Replay.io demo
  7. 22:45Fixing flakiness with recordings
~/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.