~/talk

At the top of the pyramid: Playwright testing at scale

Talkat React Paris 2025 · 2025-03-20..03-21· [testing, developer-experience]
slides:none on file

From zero to 20,000 lines of Playwright tests covering 64 epics, the team turns failing, flaky suites into stable, readable checks by using the ESLint Playwright plugin to fix API misuse, grouping steps for clarity, and publishing Allure reports so backend teams can read failures. Running 200 tests in full parallel mode and tuning workers cuts pipeline time from 51 to 17 minutes, and using Playwright network cache recovers ~10 minutes by reusing expensive responses.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 0:41What is Playwright
  3. 3:13Testing at Aton Healthcare
  4. 6:31Testing strategies overview
  5. 7:58Introducing testing mushroom
  6. 8:40First testing attempt failure
  7. 9:23Fixing flaky tests with ESLint
  8. 10:27Test dependencies and isolation
  9. 11:31Debugging test failures
  10. 12:13Improving test readability
  11. 14:33Slow tests blocking deployment
  12. 16:01Mocking without mocks
  13. 17:49Testing mushroom explained
  14. 18:11Wrap-up and key takeaways
~/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.