~/talk

Automated Testing for the Modern Web

Talkat JSConfCO 2018 · on Saturday, 2018-11-17· [testing, developer-experience]

Claims that end-to-end tests become deterministic by executing test code inside the browser run loop instead of relying on WebDriver’s stateless HTTP hops, and that setup is one npm install away. Architecture shows direct access to DOM and network so tests inspect XHR and call app code directly, offers time travel through commands, and bundles mocha/chai/sinon so stubbing and assertions just work. Demo builds a todo app test and it runs interactively.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45About Jennifer
  3. 1:52Browser automation
  4. 5:17Webdriver
  5. 11:02Stateless web
  6. 14:17Debugging
  7. 15:19Setup
  8. 16:52Cypress Architecture
  9. 18:16Cyprus
  10. 18:47Cyprus features
  11. 19:39Demo
~/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.