Strategy for Automation Testing Using Cypress.io
summary
Cypress.io replaces Selenium for end-to-end, integration and unit tests by running inside the browser and writing tests in JavaScript; the demo uses a simple to‑do app that starts with two default items, adds a third, checks filtering, completes and deletes items, and all assertions pass. Tests mock API responses, manipulate cookies and localStorage, and run headless in CI (Jenkins) where the pipeline records video artifacts showing successful runs.
AI-written summary · about
chapters (10)
- 0:00Introduction to automation testing
- 3:10What is Cypress.io
- 9:39Cypress installation demo
- 12:17Writing test cases in Cypress
- 20:10Advanced Cypress features
- 26:10Continuous integration with Cypress
- 29:41Jenkins and Cypress integration
- 35:17Recording test videos
- 38:54Migration strategy to Cypress
- 40:59Cost of bugs in testing
related talks
44mAutomation Testing Web Apps with Cypress
47mEnd to End Testing with Cypress
29mAutomated Testing for the Modern Web
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
52mCypress: Testing without Selenium, Part 2
23mRun your end-to-end tests at light speed with Cypress
04mCypress E2E Automation
50mCypress, the Tool That Will Make You Love End-to-End Testing!
