Cypress Cloud is our enterprise-ready companion to the open-source Cypress app, allowing you to:
- View and debug past test results from your CI environment.
- Analyze and diagnose test health.
- Reduce test time and save money by smartly orchestrating future runs across multiple machines.
- Integrate with your favorite developer tools to help streamline your workflows.
- View CI runs and test health directly from the Cypress app.
- Configure Cypress Cloud how you want and enable enterprise single sign on.
Get started with Cypress Cloud for free now, or read on for more benefits of Cypress Cloud.
View and debug past test results
Each test run is stored in Cypress Cloud, where you can see past results and the current state of your app on the Latest Runs page.
Replay the test as it executed during the recorded run with full debug capability using Test Replay.
Or view each test's command logs, screenshots, video replays, stack traces, and CI logs. Quickly identifying a test failure in CI is just a click away.
Analyze and diagnose test health
View each run's overview to see and compare past runs and analyze trends over time. You can quickly analyze changes in your setup that might introduce problematic trends as well as identify unreliable tests with Flaky Test Management.
The analytics page shows test metrics over time, helping determine the overall health of your test suite. Quickly see which tests are problematic, getting slower, or growing over time.
Reduce test time & CI costs
Smart Orchestration enables you to run tests across multiple machines simultaneously in your CI environment while Cypress Cloud coordinates runners and balances test loads - no setup required! You can prioritize recently failed specs with Spec Prioritization to surface problems earlier, and cancel whole test runs on failure with Auto Cancellation to save on resource usage. You can also cancel in-progress runs manually from Cypress Cloud if you need to.
Cypress Cloud's Spec Prioritization lets you prioritize recently failed specs so they run faster on their next run. The Auto Cancellation feature will cancel a whole test run on failure, saving time and resource usage. You can also cancel in-progress runs manually from Cypress Cloud if you need to.
Integrate with your favorite tools
Source Control providers
Cypress Cloud integrates with GitHub, GitLab, and Bitbucket to provide rock-solid reliability by keeping failing code out of your main branch. Use status checks to block commits from being merged until your Cypress tests are green, and surface test results directly in your PRs with pull request comments that include test run statistics, specific failure details, and deep links to results in Cypress Cloud for fast debugging.
Cypress app integration
The Cypress app integrates directly with Cypress Cloud to provide developers with the latest test results without having to switch tools.
Flexible enterprise configuration and single sign on
You can use our flexible administrative functions to configure Cypress Cloud however you want, grouping projects into multiple organizations if you have a lot, checking usage, and administering users and permissions.