If you’re conducting research into software testing solutions, you’re likely going to want to learn more about the pros and cons of Cypress JS from reviews with updated 2022 information. To help you and your team quickly get up to speed on the latest Cypress JS reviews and pros and cons in 2022, we’ve put together this simple informational post to cover everything you need to know.

About Cypress JS in 2022

Cypress is a front-end automated testing solution designed to run unit and integration tests within a browser. Founded in December 2015, Cypress.io has secured nearly $55 million in funding over the years, and is an open source project with more than 35,000 stars on Github. Built on its own architecture, Cypress can be used entirely without Selenium.

Pricing

While Cypress is an open source project, it also has paid offerings with transparent pricing. Paying annually results in a 12% discount.

First, the free tier allows for 3 users and 500 test results per month, and includes parallelization, load balancing, viewing run failures, analytics, integrations with Slack, GitHub, GitLab, and Bitbucket. Support for the free tier is limited to community support.

The next tier starts at $75 per month, and allows for 10 users and includes 10,000 test results per month. In terms of features, everything from the free tier is included in this Team tier, plus flake detection, JIRA Integration, and support via email. For this tier, a pricing estimation is provided based on test volume beyond 10,000 tests.

The Business Tier starts at $300 per month and allows for 40 users with 10,000 test results per month included. This Tier includes everything from the Team tier, plus a number of other features like SSO, “Smart Orchestration” that can run failed specs first and cancel runs on failure, and additional features that are coming soon like “Flake Management” with test muting and test burn-in, GitHub Enterprise support and GitLab for Enterprise support. Under this tier, customer support is still handled via email. There is also a pricing estimation tool for more than 10,000 tests per month.

Finally, the Enterprise tier requires a discussion for custom pricing, as you might expect from a SaaS product. The main benefits of this tier are that tests are unlimited, you get to run as many tests as you need, and your team gets premium support.

Pros & Cons of Cypress JS

Pros
  • Pricing is fairly transparent and has low starting prices
  • Strong community and actively maintained open source project
  • Provides an all-in-one testing framework and assertion library with mocking and stubbing without Selenium, reducing the number of tools needed for end-to-end testing
  • Automatic waiting for commands and assertions before moving on
Cons
  • Price scaling with test volume for the two middle tiers may not be the best pricing solution for every team
  • Support is all via email unless you pay for the highest tier
  • More engineering-focused and requires technical skills
  • Steep learning curve with some UX complaints
  • No AI-powered features, unlike more innovative solutions like testRigor