~/talk

Writing Selenium Tests Directly in the Browser

links:none on file
slides:none on file

A Chrome extension named Autotester implements the WebDriver HTTP protocol inside Chromium so you can run Selenium-style tests written in JavaScript in another tab without installing Selenium, Java, Node, or chromedriver. It translates Selenium commands to the same WebSocket calls ChromeDriver uses, adds custom commands for testing extensions, can mock network responses via the webRequest API, and can forward commands to remote Selenium farms; it currently works only in Chromium and does not yet implement all WebDriver commands.

AI-written summary · about

  1. 0:00Introduction
  2. 3:37Talk outline
  3. 6:58Selenium tests mechanics
  4. 11:35Implementation problems and solutions
  5. 12:58Extension demo
  6. 15:50New approach benefits
  7. 19:03Limitations and future plans
  8. 23:23Testing psychology
  9. 24:49Summary and call to action
  10. 27:00Q&A
~/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.