cypress
Installation
SKILL.md
Cypress
Cypress is a next generation front end testing tool built for the modern web. It runs inside the browser (unlike Selenium/Playwright) which gives it native access to the DOM.
When to Use
- Component & End-to-End Web Testing: Running browser-based functional tests directly inside Chrome, Firefox, and Edge.
- Time-Travel Debugging: Stepping back through snapshots of DOM state taken during test command execution.
- Network Interception & Mocking: Stubbing API responses, delaying network latency, and testing edge error cases with
cy.intercept(). - Component Isolation Testing: Testing isolated React, Vue, Svelte, or Angular components without bootstrapping full backends.