~/talk

End to End Testing with Cypress

Talkat All Things Open 2020 · 2020-10-19..10-20· [testing]
slides:none on file

Cypress is an all‑in‑one end‑to‑end framework for web apps that claims faster, less flaky tests by giving control of the browser and network. Demonstrated features include npm install cypress and npx cypress open, time‑travel debugging, automatic waiting, spy/stub of requests with fixtures and cypress.json config, clock fast‑forwarding, screenshots and video. Example suite exercises a simple todo app, runs in ~22 seconds locally, and the project shows ~6.5M downloads and active GitHub contributions.

AI-written summary · about

  1. 0:00Start
  2. 2:58The Testing Pyramid
  3. 5:22E2E Testing can be challenging
  4. 23:16Our First Test...
  5. 30:48Removing items
  6. 37:08Stubs using a fixture
~/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.