~/talk

Browser Testing

Talkat Ruby Manor 2: Manor Harder · on Saturday, 2009-12-12· [testing, web-platform]
slides:none on file

Overview of automated browser testing options and practical pitfalls: compares Selenium (proxy mode), Watir and WebDriver drivers, and headless HTMLUnit, and shows real Selenium/Watir-style scripts that open a browser, type, click and assert. Explains the proxy-host workaround for same-origin restrictions, why multi-domain redirects and Flash/popups break proxy tests, and why WebDriver’s browser-specific drivers are more reliable. Recommends using Selenium/WebDriver merge, running real OS VMs for Windows/Mac, and using a unique-user prefix to avoid test collisions.

AI-written summary · about

  1. 0:00Browser testing intro
  2. 1:49Why browser-specific testing matters
  3. 3:36Selenium proxy challenges
  4. 5:22WebDriver and browser APIs
  5. 8:11Testing frameworks compared
  6. 10:20Cloud Selenium solutions
  7. 13:11Stable test patterns
  8. 17:46Disposable vs crafted tests
  9. 20:31Parallel testing & DB isolation
  10. 24:50External service interactions
  11. 26:14Quick vs crafted tests
  12. 27:59Recording tools for tests
  13. 29:47Testing infrastructure
~/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.