Automated Performance Testing With WebDriver
summary
Automates Chrome DevTools via WebDriver to capture tracing and compute user-centric metrics, using webdriver.io devtools service to open a DevTools connection, start/stop traces, and save trace artifacts. Tests assert metrics like first meaningful paint 3.5s and overall load <= 6.5s, plus payload and asset checks (images compressed, JS size). Demo disables compression and tree shaking: payload ~1.6MB, load jumps to ~21–23s, image checks still pass but JS size and load-time assertions fail.
AI-written summary · about
chapters (8)
- 0:00Introduction to performance
- 1:04Webdriver for performance
- 4:21Limitations of Webdriver
- 7:48Measuring web performance
- 10:39User centric metrics
- 13:16Browser tracing explained
- 16:00Automated performance testing
- 19:32Demo and conclusion
related talks
37mAutomated Performance Testing With WebDriver
43mAutomated Performance Testing With WebDriver
31mAutomated Performance Testing With WebDriver
29mNext level of Front end testing with Devtools and WebDriver
19mWorking Well: The Future of Web Testing
19mDevTools and Headless Chrome - The Automation Power-Couple
26mAutomated Web Performance Testing Before 5pm
31mDevTools and Headless Chrome - The Automation Power-Couple
