Functional and Visual Testing for Web Applications
summary
Demo shows Cypress as a test runner that runs tests inside the browser (Node + Electron), executes JavaScript specs, and keeps tests reliable by retries assertions until timeout and capturing DOM snapshots so fast animations are caught. Live examples hit a broken contact form and a speakers count assertion (56). Visual regression uses Percy for screenshot diffs — Percy visual diffs 5,000 free snapshots/month — and the demo builds and comparisons are shown working end to end.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:35MIT Licensed
- 3:25Dive in
- 5:38Install
- 8:28Show me the code
- 27:34Selenium Architecture
- 31:26That's why
- 36:06Do you remember?
related talks
30mTesting Tools and Their Friends
37mTesting the way it should be
51mAutomating visual testing with Percy
50mShip Web Apps Confidently: End-to-End Testing with Cypress
29mAutomated Testing for the Modern Web
39mGaining Confidence with Cypress Tests
45mCypress: Testing without Selenium, Part 1
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
