~/talk

Testing Angular with Cypress.io

Talkat Angular Connect 2018 · on Thursday, 2018-11-08· [testing, angular]
slides:none on file

Cypress.io claims to replace Protractor/WebDriver by running as an Electron app that launches the browser, controls and intercepts XHR requests, and can mock responses and reuse fixture data so end-to-end and integration tests run faster and less flakily. Tests on a real ~650 KB app complete in seconds (example runs: 13s suite, 1.7s single test), offer time‑traveling DOM snapshots for debugging, and record screenshots/video; the concrete demos show tests becoming reliable and easy to iterate.

AI-written summary · about

  1. 0:00Introduction
  2. 0:40Why do we test
  3. 5:38Cypressio Architecture
  4. 9:15Cypressio Features
  5. 11:42Testing with Cypressio
  6. 13:01Bundled Tools
  7. 14:47Running Tests
  8. 21:07Fixture Data
  9. 22:30Protractor
  10. 27:26Debugging
  11. 29:42Screenshots
~/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.