The Chrome DevTools Protocol!
summary
Demonstrates controlling a browser over the Chrome DevTools Protocol by connecting to a WebSocket endpoint, spawning a visible browser with puppeteer and issuing low level commands with chrome remote interface. Captures console events and exceptions, pauses on exceptions, and writes screenshots (loaded.png / example.png) so failures are reproducible. Shows multiple clients can attach (DevTools UI plus program), works with Chrome and Edge, and is language agnostic since it uses WebSockets.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:04Dev Tools UI
- 4:59How Hosts and Dev Tools integrate
- 5:37Chrome Dev Tools Protocol
- 6:50Puppeteer
- 8:14Chrome Remote Interface
related talks
30mExploring the Chrome Debugger Protocol for Test Authoring
30mPowerful Automation with the Chrome DevTools Protocol
25mDevTools and Headless Chrome–The Automation Power-Couple
32mDevTools and Headless Chrome - The Automation Power Couple
29mNext level of Front end testing with Devtools and WebDriver
31mDevTools and Headless Chrome - The Automation Power-Couple
44mNext Gen Front end testing with DevTools and WebDriver
20mGoing steady with the Chrome Dev Tools
