~/talk

WebdriverIO + Puppeteer. Double Gun – Double Fun

TalkinRussianat Selenium Camp 2020 · 2020-02-21..02-22· [testing]
slides:none on file

Compare the W3C WebDriver HTTP protocol (used by tools like WebdriverIO) with the Chrome DevTools Protocol used by Puppeteer, explaining each protocol’s strengths (WebDriver’s widespread support vs. Puppeteer’s WebSocket two-way communication and browser event subscriptions). Demonstrate experiments combining WebdriverIO and Puppeteer in a single project so tests can use both protocols and leverage the best features of each to control the browser.

AI-written summary · about

  1. 0:00Introduction
  2. 2:17WebDriver overview
  3. 9:21Chrome DevTools Protocol
  4. 14:39WebSocket for Puppeteer
  5. 18:12Puppeteer via WebSocket
  6. 20:18Merging WebDriver & Puppeteer
  7. 23:49Dual browser connection
  8. 26:42Benefits of dual control
  9. 28:51CSS/JS coverage metrics
  10. 30:57HTTP request interception
  11. 33:24Puppeteer events
  12. 35:54Selenium Grid integration
  13. 37:20Demo dual connection
  14. 38:25Protractor implementation
  15. 40:53Puppeteer browser support
  16. 42:22Future prospects
  17. 43:09Summary
~/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.