Cypress: Testing without Selenium, Part 2
summary
Cypress.io is presented as a Selenium-free test runner that runs tests inside the browser through a proxy and even inserts a certificate to rewrite domains so tests and app can share state. The talk covers Cypress architecture and CI/CD integration, network intercepts and request rewrites, automatic command queuing (no manual async), a React component mount for component tests, retry logic to reduce flakiness, a paid dashboard for parallel CI, and examples of file stubbing and custom commands.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:53Why Cypress for devs
- 3:01Testing in-browser
- 7:51Iframe limits
- 10:44Backend testing
- 12:13Cypress syntax
- 16:50Test writing
- 20:26Code coverage myths
- 23:25Component testing
- 33:01React component testing
- 37:43API testing
- 40:09Test reliability
- 41:55Cross-browser testing
- 43:40Request interception
- 44:21Cypress future
- 44:44Q&A
related talks
47mCypress — Charm and Ease
41mCypressIO
50mCypress, the Tool That Will Make You Love End-to-End Testing!
23mRun your end-to-end tests at light speed with Cypress
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
35mCypress Tales: Effective E2E Testing
29mEnd-to-end Testing Is Hard - But It Doesn't Have to Be
04mCypress E2E Automation
