Reviews for Cypress.io

Login to Review
C
Chris Wright
Apr 01, 2026
2.33/5
Frustratingly Fragile for Complex Applications
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

While Cypress excels at simple demos, it falls apart with real-world complex applications. The 'runs in browser' approach creates constant flaky tests due to timing issues and iframe limitations. For enterprise applications with multiple domains, the workarounds become so cumbersome that you spend more time fighting the tool than writing tests. The documentation feels misleading about these real-world limitations.

0 helpful 0 not helpful
oliver_davis2
Oliver Davis
Mar 29, 2026
4.67/5
A developer's dream for end-to-end testing
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

Cypress has completely transformed how our team approaches frontend testing. The ability to write tests in JavaScript and see them run directly in the browser makes debugging incredibly intuitive. The automatic waiting and real-time reloads eliminate so many of the flaky test issues we had with other frameworks. The dashboard service is worth every penny for our CI/CD pipeline.

0 helpful 0 not helpful
dakota_white20
Dakota White
Mar 28, 2026
4.83/5
Game Changer for Frontend Testing
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a developer tired of flaky Selenium tests, Cypress has been a revelation. The real-time reloads, automatic waiting, and intuitive debug tools make writing and maintaining tests straightforward. Running directly in the browser eliminates countless sync issues I used to wrestle with.

0 helpful 0 not helpful
mthomas5561
Morgan Thomas
Mar 24, 2026
2.17/5
powerful but frustrating - not the testing utopia it promises
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

For all the hype around Cypress, I've found it to be a constant battle. The in-browser architecture is great when it works, but dealing with flaky tests from the dreaded 'detached DOM element' errors and working around the same-origin policy for iframes is a nightmare. Setting up and managing the test runner on multiple projects has been more complex than advertised, with inconsistent behavior between environments slowing our whole team down. Debugging tests often feels like fighting the tool rather than testing our app.

0 helpful 0 not helpful
lmiller6896
Lisa Miller
Mar 23, 2026
4.83/5
Game-changer for front-end testing
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

As a developer who previously struggled with flaky Selenium tests, Cypress has been a revelation. The ability to see exactly what the test sees in real-time, with automatic waiting and detailed error messages, has cut our debugging time in half. The API is intuitive and the documentation is excellent, making it easy for our whole team to contribute to test coverage. It just works the way you'd expect a modern testing tool to work.

0 helpful 0 not helpful
avery_moore66
Avery Moore
Mar 20, 2026
3.67/5
Powerful but Puzzling: A Love-Hate Relationship with Cypress
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

I really appreciate the speed and how Cypress runs natively in the browser, making tests feel very fast and the debugging experience is fantastic. The ability to time-travel and see the state of the application at each step is a game-changer for debugging flaky tests. However, the initial setup and configuration, especially for more complex projects, has a steep learning curve. It's incredibly powerful for E2E and component testing, but the learning curve and the cost for the Dashboard service can be a hurdle for smaller teams.

0 helpful 0 not helpful
liamweb931
Liam Lee
Mar 19, 2026
2.67/5
Promising but frustratingly limited for complex applications
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

After migrating our enterprise test suite to Cypress.io, we've hit constant roadblocks with its limitations on multiple tabs and cross-domain testing. The chrome-only execution feels restrictive when we need to validate legacy browser support, and test flakiness has increased dramatically with dynamic content. While it's great for simple scenarios, real-world complex applications expose too many gaps in its architecture.

0 helpful 0 not helpful
caseytech96
Casey Thomas
Mar 18, 2026
4.83/5
A Game-Changer for Web Testing
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

Cypress.io has completely transformed how we handle front-end testing. The ability to write and run tests directly in the browser makes debugging incredibly intuitive, and the real-time reload feature saves so much time. The documentation is excellent, and the built-in wait handling eliminates the flakiness we struggled with in other tools. It's become an essential part of our development workflow.

0 helpful 0 not helpful
mwalker1723
Morgan Walker
Mar 12, 2026
3.67/5
Powerful but has real limitations
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

Cypress has been a game-changer for writing reliable front-end tests that run directly in the browser; the test runner UI is fantastic for debugging. However, its architecture means you can't easily test multiple domains or tabs, which is a deal-breaker for some of our workflows. The documentation is good, but troubleshooting flaky tests in CI can be a real time-sink.

0 helpful 0 not helpful
avery_smith61
Avery Smith
Mar 10, 2026
3.00/5
Promising but Frustratingly Limited in Real-World Scenarios
Ease of Use
Features
Value for Money
Customer Support
Overall Experience

Cypress.io initially won me over with its clean interface and fast in-browser execution. However, as our application grew more complex, it became painfully clear that its lack of support for multiple tabs and its restrictive same-origin policy are deal-breakers. The inability to test certain cross-domain workflows or interact with external authentication providers means we're constantly writing workarounds, which defeats the purpose of a streamlined testing tool. For a modern web application, these limitations feel archaic and significantly slow down our development cycle.

0 helpful 0 not helpful
Review Summary
3.7

Based on 12 reviews

Ease of Use 3.7/5
Features 3.8/5
Value for Money 4.3/5
Customer Support 3.3/5
Overall Experience 3.4/5
Rating Distribution
5
5
4
2
3
3
2
2
1
0
Cypress.io
Cypress.io

Cypress.io is an open source, front end testing tool built for the modern web. It allows you to write automated …

Back to Product