What it does
Cypress combines a local test runner with Cypress Cloud services for teams. The app supports end-to-end, component and API testing, and its test guide starts by visiting a page, querying an element and asserting behavior. The runner is designed around testing your own application in a browser, while Cloud adds shared results and orchestration for teams.
A first end-to-end test needs a running application or a documented sample app. Cypress's guide uses cy.visit() to load a target page, then cy.contains() to find content and interact with it. Add assertions for the behavior that matters to the user, such as a form's confirmation or a route transition. The runner's command log shows the actions that the test performed, which gives a developer context when a check fails.
Cypress also supports component and API tests. Its own trade-off guide is unusually direct about scope: the app is not a general-purpose browser automation tool, cannot drive two browsers at the same time, and has limits around cross-origin flows and mobile-native events. It is intended to test the application you own, not to crawl arbitrary sites or measure load performance.
The Cypress App is MIT-licensed. Cypress Cloud has separate plans; its listed Starter tier limits the number of users and monthly test results. Teams that only need a local test runner can start with the open-source app, while shared analytics and orchestration involve the hosted service and its plan limits.
Strengths
- The first-test guide walks from page navigation to locating content and adding assertions.
- The product covers end-to-end, component, and API testing.
- The MIT-licensed app can be used locally without making Cloud a prerequisite.
Watch out for
- Cypress is not a general-purpose automation tool and cannot drive two browsers at once.
- Cloud plan allowances apply to hosted team features and test results.
Best for
- Testing interactions in a web application the team owns
- Adding browser-based end-to-end checks to an existing project
Sources
- Web testing and quality for teams and AI agents | Cypress (Oct 25, 2026)
- End-to-end testing: your first test with Cypress (Oct 25, 2026)
- Trade-offs in Cypress (Oct 25, 2026)
- Cypress Cloud pricing: compare plans and features (Oct 25, 2026)
- MIT License (Oct 25, 2026)
