Lessons from testing browsers using WebDriver
summary
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
chapters (4)
related talks
42mReliable and Maintainable Webdriver Tests
19mWorking Well: The Future of Web Testing
37mAutomated Performance Testing With WebDriver
38mModern Web Testing: Going Beyond Selenium
39mTesting web apps with Selenium
01h 13mThe multi-year quest for the best web test in the west
30mBrowser Testing
25mAutomated Performance Testing With WebDriver
