~/talk

End to End testing React applications

Talkat React Alicante 2017 · 2017-09-28..09-30· [testing, frontend-architecture]
slides:none on file

Explains exactly how end-to-end tests are built and run rather than promising examples: uses the WebDriver protocol with local ChromeDriver or a headless in-process runner to run the same tests, shows a working repo, and demonstrates a real app test that types and asserts a reversed string. Covers tooling like jsdom/taxi-rank headless in-process browser, cabbie sync and async clients, pragmatic practices for data-test-id selectors and polling over fixed delays, and database reset strategies.

AI-written summary · about

  1. 0:00Start
  2. 2:15Static Analysis
  3. 4:30JavaScript Tests
  4. 6:24End to End Tests
  5. 10:03webdriver/webdriver-spec.html WebDriver
  6. 10:50Cloud Providers
  7. 17:22Identifying Elements
  8. 19:35Handling delays
  9. 22:27Complex Elements
~/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.