~/talk

Lessons from testing browsers using WebDriver

Talkat SeleniumConf London 2019 · 2019-10-07..10-08· [web-platform, testing]
slides:none on file

Web-platform-tests runs the full suite across major browsers about a dozen times daily producing 60 million tests per day and forcing work on install reproducibility and flakiness. Key tools and fixes include building a Chrome archive for deterministic installs, preferring Linux, using WebDriver pageLoadStrategies and explicit checks for fonts and layout, waiting with requestAnimationFrame twice before screenshots, and accepting that background images have no reliable load signal, so visual tests run as same‑browser ref tests in containers.

AI-written summary · about

  1. 0:00Start
  2. 5:56Installing Browsers
  3. 7:46The Chrome Problem
  4. 17:05Except... lazy loading
~/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.