Browse Software
List Your Product
Loading...
Cypress.io Reviews

User Rating

4.8/5 (Based on 173 Ratings)

Rating Distribution

  • Excellent

    82.1%
  • Very Good

    16.8%
  • Average

    0.6%
  • Poor

    0%
  • Terrible

    0.6%

User Sentiments

Ease of Setup, Fast Test Execution, Excellent Documentation, Intuitive User Interface

Limited Browser Support, Challenges with iFrame Interactions, Steep Learning Curve for Advanced Features, Occasional Difficulties in Debugging Complex Scenarios

Do You Use Cypress.io?

Write a Review

Review Summary

Cypress is widely praised for its user-friendly interface, extensive documentation, and helpful customer support. Users appreciate its intuitive design, clear error messages, and comprehensive guides. They also commend the prompt and knowledgeable assistance provided by the support team. However, some users have reported occasional bugs and stability issues, suggesting room for improvement in reliability. Overall, Cypress is well-received for its ease of use, rich resources, and supportive customer service, with areas for enhancement in stability.

Pros

  • Comprehensive test automation solution for web, desktop, and mobile applications.
  • Easy to set up and use, with a userfriendly interface and extensive documentation.
  • Powerful scripting language allows for complex test creation and customization.
  • Robust reporting and analytics provide insights into test execution and results.

Cons

  • Can be expensive for smaller organizations compared to other similar platforms.
  • Occasional compatibility issues with certain operating systems and browsers.
  • Limited integration options with some thirdparty tools and frameworks.
  • Steep learning curve for users new to automated testing.

AI-Generated from the text of User Reviews

Reviews
SV

Sudheer V

July 8, 2023 Source: G2.com
"Best one in the market for advanced software testing"
What do you like best about Cypress?

Cypress is praised for its easy setup, fast test execution, real-time reloading and debugging capabilities, automatic waiting and retrying, excellent documentation and community support, bundled assertion library, and powerful test capabilities. It offers developers an intuitive API, speeds up test runs, simplifies debugging with time-traveling, and automates waiting and retrying.

What do you dislike about Cypress?

It has some areas which are need to be improved including limited browser support primarily for Chromium-based browsers, challenges with cross-domain and iframe interactions, occasional difficulties in debugging complex scenarios, and a steeper learning curve for advanced features. However, with an active community and ongoing development, Cypress continues to evolve and address these concerns, making it a valuable testing framework for many developers.

What problems is Cypress solving and how is that benefiting you?

In my view, Cypress solves problems related to simplified test setup, faster test execution, improved debugging capabilities, automatic waiting and retrying, a developer-friendly API, and comprehensive documentation with community support. These benefits result in time savings, enhanced reliability, improved debugging efficiency, and a positive developer experience.

Read more
AU

Anonymous User

June 6, 2023 Source: G2.com
"QA"
What do you like best about Cypress?

Cypress is one of the best frameworks I ever used, almost from the beginning of their development. It has good documentation and the possibility to write the plugins that your tests would need

What do you dislike about Cypress?

Cypress always improves. Thanks to the big community, it solves all possible cases

What problems is Cypress solving and how is that benefiting you?

e2e and api tests

Read more
AU

Anonymous User

June 6, 2023 Source: G2.com
"Integration testing made easy"
What do you like best about Cypress?

I love that you can run your test in a browser and see all of them running in real-time. This gives you a great vantage point into your test suites, so you can see exactly where issues may be occurring.

What do you dislike about Cypress?

Mocking APIs in Cypress is not always super straightforward and can take some getting used to. I also feel like unit testing could be a bit more intuitive as well.

What problems is Cypress solving and how is that benefiting you?

Cypress helps in two major ways. One, when used in TDD, it ensures the code we write is doing what we it expect it to. And as part of our CI/CD, we are able to ensure new features don't introduce regressions.

Read more
FG

Felipe G

April 15, 2023 Source: G2.com
"The best tool to do a end2end test!"
What do you like best about Cypress?

Cypress is easy to use, easy to knowledge, easy to find elements to create the tests, and perfectly integrated with Node.Js, and is good too for doing tests of APIs Restful. Much faster and stabilized in comparison to Selenium

What do you dislike about Cypress?

- Only Javascript to use;

- Parallel tests is only disposable in pay area;

What problems is Cypress solving and how is that benefiting you?

The create an e2e test to validate the solutions which the team do based on the requirements

Read more
AI

Alexandru Cristian I

March 28, 2023 Source: G2.com
"Cypress - Easy to learn - Medium to master Automation"
What do you like best about Cypress?

I would say that I like the most the documentation provided by the Cypress team and the fact that you can find solutions for hickups on the Internet.

Interacting with the elements using Cypress is easy, and can help writing end to end tests, being able to test both UI and Backend / APIs with Cypress.

What do you dislike about Cypress?

I do not have any cons related to Cypress.

What problems is Cypress solving and how is that benefiting you?

Implementing an automation framework via Cypress can reduce the testing times, helping the QA teams to have time to focus on the new features rather than performing regression testing, when Cypress can do it faster and probably more reliable (according to the written automation tests).

Read more
MA

Marly A

November 23, 2022 Source: G2.com
"Rápido e prático para automação de testes e2e"
What do you like best about Cypress?

Facilidade de configuração do projeto e implementação dos cenários

What do you dislike about Cypress?

Não faz conexão com banco de dados, isso atrapalha um pouco

What problems is Cypress solving and how is that benefiting you?

Possibilidade de execução de centenas de testes das funcionalidades antes do deploy.

Read more
YS

Yunus S

September 13, 2022 Source: G2.com
"Cypress is the best"
What do you like best about Cypress?

Easy and fast. It handles component, e2e and api test

What do you dislike about Cypress?

It does not work with Safari browser. ..

What problems is Cypress solving and how is that benefiting you?

It automates end to end tests

Read more
AU

Anonymous User

August 29, 2022 Source: G2.com
"Cypress is the BEST tool for web testing regardless of the framework you are using."
What do you like best about Cypress?

Cypress is a great tool for E2E testing. Cypress is easy to setup, if you are using Typescript or JavaScript. Documentation for cypress is one of the best I have seen in my over 20+ years in software development. All the available commands, and the ability to add custom commands improve test structures and allow re-usability of common testing task, for example logging in. The test runner for cypress is amazing, it gives you the ability to run one or more test files, gives you the ability to find issues easy, and full access to developer tools in your tests.

What do you dislike about Cypress?

Some of the `paid` only features that can help the community, specifically running test in parallel would be great if that is possible to do locally, or even in the free tier for the Dashboard. As we write more and more tests, some organizations have stricter rules about what tools to use, giving these organization some of these benefits can help the entire community

What problems is Cypress solving and how is that benefiting you?

We are using Cypress to automate our testing for website that had zero if any cypress automation. The ease of use and the ability to bring QA team up to speed on using cypress and writing tests has been the greatest benefit so far

Read more
CM

Curtis M

June 14, 2022 Source: G2.com
"NextGen web apps require NextGen solutions!"
What do you like best about Cypress?

Cypress is easy to set up and has multi-faceted solutions for whatever your test needs may be. At first glance, it seems like a one-trick web UI e2e solution. But upon further use you will quickly realized this tool can be used for so much more.

What do you dislike about Cypress?

Cypress has its flaws, starting off as a Chrome browser-only solution is a big drawback. Once you get past that and begin using it you will quickly find out they've been hard at work adding more browsers like Firefox and Edge. No mobile support creates a tough choice for some teams if they want to have a one-trick solution for all automated testing.

Recommendations to others considering Cypress:

If you're looking to automate your Web UI or API services this tool can help you achieve it fully. Integrates well with any CI/CD tool and will elevate your release cycle right away.

What problems is Cypress solving and how is that benefiting you?

Web UI automated testing that is quick, lightweight, and reliable. Our e2e test run times were drastically decreased by switching from Nightwatch. Our engineers do not have to wait hours for a full regression to run now, it's able to be completed within an hour.

Read more
CL

Cody L

December 16, 2021 Source: G2.com
"Great end-to-end testing framework, seamless transition from Jest to here!"
What do you like best about Cypress?

I love that Cypress allows you to write end-to-end tests in the same way you would write unit and integration tests within the React / Javascript environment. I also love that they integrate with the React Testing Library to make asserts seamless also.

What do you dislike about Cypress?

The inability to change domains can be a bit cumbersome (and a blocker) when you're trying to test an application with authentication that is from another vendor like Microsoft.

What problems is Cypress solving and how is that benefiting you?

I am creating general end-to-end testing, as well as mock data-style E2E with mocked API responses via Cypress's mock data feature.

Read more

We understand SaaS better

SaaSworthy helps stakeholders choose the right SaaS platform based on detailed product information, unbiased reviews, SW score and recommendations from the active community.

icon

Buyers

Looking for the right SaaS

We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.

icon

Makers

Want more customers?

Our experts will research about your product and list it on SaaSworthy for FREE.

Get Listed