Cypress provides better, faster, and more reliable testing for anything that runs in a browser.

What is Cypress?

Cypress is a front end automated testing application created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a browser. Cypress works on any front-end framework or website.

Cypress is a tool in the Javascript Testing Framework category of a tech stack.

Who Uses Cypress?

41 companies use Cypress including RELEX, BBC News (Web), and InTouch VCP.

Why people like Cypress

Here’s a list of reasons why companies and developers use Cypress.

Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose Cypress in their tech stack.

Arik Fraimovich
Arik Fraimovich

When I saw the founders of Cypress introduce it in some conference I knew I found the tool we needed to start writing E2E testing. What I like about it is that it provides a comprehensive solution for the whole lifecycle of writing E2E tests for your application, from the API you need to write the tests to showing you why they fail. It's also nice that other tools/services in the testing space, like Percy, integrate with them now.

See more
at · | 1 upvotes · 75 views

Test frontend behavior, requests to API endpoints, and assertions on JSON schemas for fixtures Cypress

See more

Cypress's Features

  • Time Travel
  • Debuggability
  • Automatic Waiting
  • Spies, Stubs, and Clocks
  • Network Traffic Control
  • Consistent Results
  • Screenshots and Videos

Cypress's alternatives

  • Mocha - Simple, flexible, fun javascript test framework for node.js & the browser
  • Jest - Painless JavaScript Unit Testing
  • Jasmine - DOM-less simple JavaScript testing framework
  • Enzyme - JavaScript Testing utilities for React, by Airbnb
  • Protractor - End-to-end test framework for Angular and AngularJS applications

See all alternatives to Cypress

Explore other Build, Test, Deploy tools that are known for: