Puppeteer Is the New WebDriver? Secrets of Flawless Testing
summary
Puppeteer is presented as a practical alternative to WebDriver by controlling Chrome via the CDP DevTools protocol and often running around three times faster. The talk highlights concrete advantages—native network interception for stubbing analytics and faster async two‑way events—and gives practical advice: pair actions like click with waitForNavigation or use retries to avoid “execution context destroyed” flakiness, wait for selectors before interacting, pass browser start args to match viewport/window size, and consider jest‑puppeteer or Playwright for additional test conveniences.
AI-written summary · about
chapters (11)
- 0:00Puppeteer & Playwright intro
- 2:27WebDriver fading
- 6:22Puppeteer & DevTools
- 8:50Puppeteer benefits
- 12:20Puppeteer issues
- 17:21Frameworks on Puppeteer
- 21:23Playwright by Microsoft
- 25:33Puppeteer vs Playwright
- 29:48Better testing with plugins
- 33:06Q&A
- 42:14Conclusion & tips
related talks
51mIs Puppeteer the New WebDriver? Secrets of Flawless Testing
27mI Like to Puppeteer
46mWhen Tests Met Puppeteer
01h 02mModern web testing and automation with Puppeteer
30mModern Web Testing and Automation with Puppeteer
28mRethinking Browser Automation: Unleashing the Power of Puppeteer and Playwright
28mRethinking Browser Automation: Unleashing the Power of Puppeteer and Playwright
01h 15mPuppeteer can automate that!
