~/talk

Cypress, Playwright or Selenium: choosing the right testing tool

Talkat CityJS Athens 2025 · 2025-05-28..05-31· [testing]
slides:none on file

Compares Selenium (2004), Cypress (arrives ~2014) and Playwright (2019–2020) by running a simple calculator demo (add/subtract) that asserts 10+5=15 and 10−5=5. Selenium gives broad language and browser support but needs manual waits and a heavier setup; Cypress gives automatic waiting and UI runner with fast interactive debugging but JavaScript-only and limited browsers; Playwright offers multi-language/browser support, headless-by-default and mobile emulation, but has a steeper API surface. Recommendation: choose by language constraints and required browser matrix.

AI-written summary · about

  1. 0:00Introduction to testing tools
  2. 2:35Selenium overview and history
  3. 6:12Selenium demo and pros/cons
  4. 10:30Cypress introduction and features
  5. 12:57Cypress demo and UI
  6. 15:29Playwright introduction and growth
  7. 16:58Playwright demo and capabilities
  8. 18:03Comparison and final recommendations
~/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.