~/talk

Daniel Horn: Time to Test Your Web-Application Efficiently

Talkat TestCon Europe 2024 · 2024-10-22..10-25· [testing, web-platform]
slides:none on file

Compares Selenium, Cypress and Playwright on a webshop buy flow using 100 runs per combination in containerized CI to fix versions; measures runtime, browser ramp-up (~3s) and reliability. Finds Node APIs faster than Java, Cypress runs slower than Playwright, and Playwright Java incurs a big 60s startup penalty for Playwright Java because it spawns Node, so Playwright JS finishes ~30 minutes vs Selenium Java ~90 minutes across the full job build-heavy benchmark. Highlights Playwright’s trace feature captures DOM and network for debugging.

AI-written summary · about

  1. 0:00Introduction
  2. 3:01Compare open source test tools
  3. 7:04Methodology and tool selection
  4. 12:28Selenium vs Cypress vs Playwright
  5. 14:36Key findings and recommendations
  6. 17:30Playwright Java startup time
  7. 20:45Build process impact on tests
  8. 22:09Browser interaction and tabs
  9. 27:06Screenshots and video reporting
  10. 32:09Use cases and strengths
  11. 37:10Tool selection criteria
  12. 38:40Final recommendations
  13. 40:26Q&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.