~/talk

Automated Tests Across the Galaxy

TalkinRussianat HolyJS 2025 Spring · 2025-04-07..04-08· [testing, developer-experience]
slides:none on file

Talk explains building a systematic automated testing system around end-to-end (E2E) tests for JavaScript projects, addressing flaky or failing E2E suites and maintenance overhead. It focuses on practical practices and responsibilities for JS developers to diagnose failures, understand root causes, and keep the E2E test system reliable.

AI-written summary · about

  1. 0:00Introduction
  2. 3:12Automated tests matter
  3. 6:21Untested code fixes
  4. 9:36Smoke tests
  5. 12:01Page Object Model
  6. 14:06Mocks in frontend
  7. 15:10Setup test specifics
  8. 16:37Diagnostics after tests
  9. 17:40Chaos in tests
  10. 20:34Test pyramid
  11. 21:59Behavior Driven Development
  12. 24:29Engaging analysts
  13. 27:01Business vs dev testing
  14. 28:47Automated tests ROI
  15. 31:04Q&A
  16. 33:09Testing pyramid ratio
  17. 34:33Convincing business
  18. 36:22Page Object Model
  19. 38:57Avoiding meta-tests
  20. 40:00QA-automator role
  21. 41:22Time for automation
  22. 42:25Process changes load
  23. 43:27Mocks for backend
  24. 44:30JSON server alternatives
~/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.