~/talk

Next Gen Front end testing with DevTools and WebDriver

links:none on file
slides:none on file

Shows Chrome DevTools + Selenium WebDriver actually doing things: opening Chrome with remote debugging, using CDP over WebSocket to clear browser storage, mock network responses (images replaced in the demo), simulate slow mobile network via throttling, and set geolocation override so the page reports a different latitude/longitude. Selenium 3 requires a manual WebSocket client; Selenium 4 exposes CDP hooks and executeCdpCommand. Demos run live and produce the claimed results.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Network simulation
  3. 1:58Mocking
  4. 2:58Geolocation
  5. 3:34Service Workers
  6. 4:45DevTools
  7. 5:05How to use DevTools
  8. 6:02How to use Chrome
  9. 7:13What is WebSocket
  10. 8:05WebSocket object structure
  11. 9:26Demo
  12. 16:27Recap
  13. 17:23WebDriver Architecture
  14. 18:55Multi Client Remote Debugging Protocol
  15. 20:04Demo Overview
  16. 20:57Making WebSocket Connection
  17. 22:38Mocking Requests
  18. 24:39Selenium 4 Features
  19. 27:57Execute CDP Command
  20. 29:35Geo location test
  21. 30:49Geolocation override
  22. 31:57Summary
  23. 32:45Other opensource tools
  24. 34:12Questions
  25. 36:42Integration
~/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.