Test Execution and reporting, Cypress is very fast and in terms of test execution and also provides a great support for using different browsers to run test cases. It very easy to integrate cypress with cucumber and generate report.
Its quite easy to implement test cases in the cypress and add and extend functionality which helps to lower the time of overall maintenance of your automation framework. The support and documentation available for cypress is also very helpful and provides great insights.
We have automated our smoke packs and regression packs which run on daily basis to fetch the health of the application. Review collected by and hosted on G2.com.
The licensed version offers dashboard functionality, but the free version doesn't have that Review collected by and hosted on G2.com.
Cypress is a very user-friendly testing framework for web testing on non-demanding projects with well-structured documentation. Since it uses its own engine for the automation, the tests automated with Cypress are much faster in comparison to the other frameworks. Moreover, Cypress suggests a lot of additional features, including video recording of test runs and time-travel capabilities, significantly speeding up the the development and debugging of the test cases. Review collected by and hosted on G2.com.
Despite its benefits, I believe Cypress may not be optimal for large-scale projects. In my opinion, Cypress is the best option when you need to automate some user scenarios quickly with minimal effort. However, the style of scripting of the test cases in Cypress and also the lack of its built-in support for testing across multiple tabs/windows makes it less suitable for larger projects. Review collected by and hosted on G2.com.
The best part is that its simple to learn. Doesn't has a UI that overwhelm you, moreover I love their documentation. Its clear and concise.
Another great thing is that its perfectly integrated with Node.js and also that we do not need any third party driver to install it makes it very user friendly. Review collected by and hosted on G2.com.
There are a few things which I dislike about cypress, firstly we are only allowed to use javascript. Another disadvantage is that there is no mobile support available. Review collected by and hosted on G2.com.
The interface is intuitive and easy to use.The built-in features, like automatic waiting and real-time reloading, are powerful and enhance productivity. Review collected by and hosted on G2.com.
Cypress accommodates projects necessitating cross-browser evaluation. However, its focus on Chrome-based browsers limits compatibility. Review collected by and hosted on G2.com.
I first used it when I was working at Amazon. The fact that it was so easily integrated into our systems and used for front end changes testing without actually deploying the code made my life so easy. Being a frontend engineer, the number of times I had to rely on it was uncountable. It was so easy to use and gave a detailed report whenever the test cases were failing. Review collected by and hosted on G2.com.
Sometimes it was quite browser dependent, meaning cypress tests didn't run properly on firefox whereas they ran properly on chrome. I guess this was the only problem i faced in my tenure at Amazon Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
I am using cypress from last 3 years this is one of the best tool for the end to end testing and it's very fast compare to selenium and easy to use and learn if you know javascript basics Review collected by and hosted on G2.com.
For now there is no any disadvantage for cypress Review collected by and hosted on G2.com.