~/talk

Efficiency Matters: Mastering Dockerized Scalable Grid for UI Tests

Talkat HUSTEF 2024 · 2024-10-08..10-10· [testing, web-performance]
links:none on file
slides:none on file

Claims a working setup that runs Playwright running on Selenium Grid using Docker nodes and reuses existing Selenium infrastructure, with code and demo repos on GitHub. It parallelizes tests via containerized nodes, uses APIs or DB snapshots to create isolated per-test data, and favors atomic test design to enable concurrency. Reported scale includes 12,000 tests in 40 minutes across ~60 parallel runs on self-hosted machines, and the architecture supports mixed Selenium and Playwright jobs on the same grid.

AI-written summary · about

  1. 0:00Efficient UI test automation
  2. 1:54Speed in test automation
  3. 3:19UI test automation dilemma
  4. 5:07Parallel test design
  5. 8:23Optimal test suite setup
  6. 10:57Parallel execution power
  7. 12:48Scalable test data
  8. 14:10Avoid redundant interactions
  9. 16:48Atomic test principles
  10. 18:36Selenium Grid efficiency
  11. 21:22Q&A: Risk reduction
  12. 22:46Q&A: Infrastructure choices
~/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.