Cypress Cloud | Elevated Test Automation In Your CI (2024)

Cypress Cloud unlocks the full potential of Cypress test automation tools in your CI pipeline. Scale every facet of Cypress testing, and push your code with confidence every time.

Create free account View pricing

Cypress Cloud | Elevated Test Automation In Your CI (1)Cypress Cloud | Elevated Test Automation In Your CI (2)Cypress Cloud | Elevated Test Automation In Your CI (3)

Cypress Cloud | Elevated Test Automation In Your CI (4)

Cypress Cloud | Elevated Test Automation In Your CI (5)Cypress Cloud | Elevated Test Automation In Your CI (6)Cypress Cloud | Elevated Test Automation In Your CI (7)Cypress Cloud | Elevated Test Automation In Your CI (8)

Smart Orchestration

Optimize your runs for a faster feedback loop

  • It can take a long time for tests to complete while running serially on one machine. Increase velocity and shorten feedback loops by parallelizing Cypress test specs across multiple virtual machines in CI.

    Cypress Cloud | Elevated Test Automation In Your CI (9)
    Cypress Cloud | Elevated Test Automation In Your CI (10)
    Learn more
  • Cypress automatically balances your test specs across the available machines during parallelization. This ensures that your test specs run as fast as possible, with no need for manual configuration.

    Machine 1

    Spec.cy.js

    Spec.cy.js

    Machine 2

    Spec.cy.js

    Spec.cy.js

    Machine 3

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Machine 4

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Machine 5

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Learn more
  • Accelerate your deployment times and quickly verify that your latest changes fixed a build in CI by automatically prioritizing the test specs that failed in the previous Cypress run.

    Machine 1

    Spec.cy.js

    Spec.cy.js

    Machine 2

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Machine 3

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Machine 4

    Spec.cy.js

    Spec.cy.js

    Machine 5

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Learn more
  • Protect valuable CI resources by automatically canceling a Cypress run after a configurable numbers of tests fail. Auto Cancellation reduces CI costs and frees-up resources for other team members and builds.

    Machine 1

    Spec.cy.js

    Spec.cy.js

    Machine 2

    Spec.cy.js

    Spec.cy.js

    Machine 4

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Machine 5

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Spec.cy.js

    Learn more

Cypress Cloud | Elevated Test Automation In Your CI (11)
Cypress Cloud | Elevated Test Automation In Your CI (12)

Machine 1

Spec.cy.js

Spec.cy.js

Machine 2

Spec.cy.js

Spec.cy.js

Machine 3

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 4

Spec.cy.js

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 5

Spec.cy.js

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 1

Spec.cy.js

Spec.cy.js

Machine 2

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 3

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 4

Spec.cy.js

Spec.cy.js

Machine 5

Spec.cy.js

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 1

Spec.cy.js

Spec.cy.js

Machine 2

Spec.cy.js

Spec.cy.js

Machine 3

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 4

Spec.cy.js

Spec.cy.js

Spec.cy.js

Machine 5

Spec.cy.js

Spec.cy.js

Spec.cy.js

Spec.cy.js

Visual Reviews

Review and debug failures visually

  • Wind back the clock to any point in an application's execution and see exactly what it was doing during the point of failure. Inspect the DOM, network events, and console logs of your application from your tests exactly as they ran in CI.

    Cypress Cloud | Elevated Test Automation In Your CI (13)Cypress Cloud | Elevated Test Automation In Your CI (14)Cypress Cloud | Elevated Test Automation In Your CI (15)Cypress Cloud | Elevated Test Automation In Your CI (16)Cypress Cloud | Elevated Test Automation In Your CI (17)

    Cypress Cloud | Elevated Test Automation In Your CI (18)Cypress Cloud | Elevated Test Automation In Your CI (19)Cypress Cloud | Elevated Test Automation In Your CI (20)

    Learn more
  • Understand whether you've introduced or resolved failed, flaky, or pending tests. Analyze the impact of your branch's latest pull request by reviewing the before-and-after of test suite changes side-by-side.

    Cypress Cloud | Elevated Test Automation In Your CI (21)
    Cypress Cloud | Elevated Test Automation In Your CI (22)
    Learn more
  • Every test run error is captured, grouped, and accompanied by a detailed stack trace output that gives you the information you need to identify the exact point of failure in your application.

    Cypress Cloud | Elevated Test Automation In Your CI (23)
    Cypress Cloud | Elevated Test Automation In Your CI (24)
    Learn more
  • When a flaky test run is detected in CI, Cypress automatically flags the test run with the number of times it flaked in recorded history. Uncover previous flake occurrences and pinpoint when it was first detected.

    Cypress Cloud | Elevated Test Automation In Your CI (25)
    Cypress Cloud | Elevated Test Automation In Your CI (26)
    Learn more
  • Identify important changes that impact your test runs’ success and performance in CI. Analyze previous test failure rates, test definition changes, run durations, and flake occurrences with complete test history.

    Cypress Cloud | Elevated Test Automation In Your CI (27)
    Cypress Cloud | Elevated Test Automation In Your CI (28)
    Learn more

Cypress Cloud | Elevated Test Automation In Your CI (29)Cypress Cloud | Elevated Test Automation In Your CI (30)Cypress Cloud | Elevated Test Automation In Your CI (31)Cypress Cloud | Elevated Test Automation In Your CI (32)Cypress Cloud | Elevated Test Automation In Your CI (33)

Cypress Cloud | Elevated Test Automation In Your CI (34)Cypress Cloud | Elevated Test Automation In Your CI (35)Cypress Cloud | Elevated Test Automation In Your CI (36)

Cypress Cloud | Elevated Test Automation In Your CI (37)
Cypress Cloud | Elevated Test Automation In Your CI (38)

Cypress Cloud | Elevated Test Automation In Your CI (39)
Cypress Cloud | Elevated Test Automation In Your CI (40)

Cypress Cloud | Elevated Test Automation In Your CI (41)
Cypress Cloud | Elevated Test Automation In Your CI (42)

Cypress Cloud | Elevated Test Automation In Your CI (43)
Cypress Cloud | Elevated Test Automation In Your CI (44)

Test Analytics

Gain actionable insights into your test suite

  • Explore the performance of each test run and track how your project’s health changes over time. Cypress detects updates to your test run’s configuration so you can pinpoint when impactful changes occur.

    Cypress Cloud | Elevated Test Automation In Your CI (45)
    Cypress Cloud | Elevated Test Automation In Your CI (46)
    Learn more
  • Ensure adequate test code coverage by tracking your total test suite size and runs over time. You can even filter by branch to fully understand which areas of your application might benefit from more test coverage.

    Cypress Cloud | Elevated Test Automation In Your CI (47)
    Cypress Cloud | Elevated Test Automation In Your CI (48)
    Learn more
  • Focus your time and resources on addressing the most chronically flaky tests in your test suite. Use Flaky Tests Analytics to prioritize flaky tests based on their recency, frequency, and severity.

    Cypress Cloud | Elevated Test Automation In Your CI (49)
    Cypress Cloud | Elevated Test Automation In Your CI (50)
    Learn more
  • Quickly surface the most commonly occurring error classes in your test suite. You can even read the exact error messages and understand how many tests are impacted by each error.

    Cypress Cloud | Elevated Test Automation In Your CI (51)
    Cypress Cloud | Elevated Test Automation In Your CI (52)
    Learn more

Cypress Cloud | Elevated Test Automation In Your CI (53)
Cypress Cloud | Elevated Test Automation In Your CI (54)

Cypress Cloud | Elevated Test Automation In Your CI (55)
Cypress Cloud | Elevated Test Automation In Your CI (56)

Cypress Cloud | Elevated Test Automation In Your CI (57)
Cypress Cloud | Elevated Test Automation In Your CI (58)

Cypress Cloud | Elevated Test Automation In Your CI (59)
Cypress Cloud | Elevated Test Automation In Your CI (60)

Integrated Workflows

Integrate seamlessly into your workflow

  • Run Cypress tests in CI and record test results to Cypress Cloud for immediate failure feedback. Cypress Cloud integrates with all CI providers, including CircleCI, GitHub Actions, Bitbucket, Jenkins, and more.

    Cypress Cloud | Elevated Test Automation In Your CI (61)Cypress Cloud | Elevated Test Automation In Your CI (62)Cypress Cloud | Elevated Test Automation In Your CI (63)Cypress Cloud | Elevated Test Automation In Your CI (64)Cypress Cloud | Elevated Test Automation In Your CI (65)Cypress Cloud | Elevated Test Automation In Your CI (66)

    .github/workflows/cypress.yml

    name: Cypress Testson: pushjobs: cypress: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Cypress run uses: cypress-io/github-action@v6 with: build: npm run build start: npm start
    Learn more
  • Create issues for failed tests on-the-fly and review historical issues using Cypress Cloud’s integration with Atlassian Jira — all from within the Cypress UI.

    Cypress Cloud | Elevated Test Automation In Your CI (67)
    Cypress Cloud | Elevated Test Automation In Your CI (68)
    Learn more
  • Improve your team’s collaboration, know exactly when a test fails, and give wider visibility into your test suite’s performance by integrating Cypress with Slack and Teams.

    Cypress Cloud | Elevated Test Automation In Your CI (69)Cypress Cloud | Elevated Test Automation In Your CI (70)

    Cypress Cloud | Elevated Test Automation In Your CI (71)Cypress Cloud | Elevated Test Automation In Your CI (72)

    Learn more
  • Integrate Cypress with your GitHub, GitLab, or Bitbucket source control to see test run results as commit status checks and pull/merge request comments.

    Learn more
  • Implement single sign-on so that you can fully control how your enterprise’s teams authenticate with Cypress.

    Cypress Cloud | Elevated Test Automation In Your CI (73)
    Cypress Cloud | Elevated Test Automation In Your CI (74)
    Learn more

Cypress Cloud | Elevated Test Automation In Your CI (75)Cypress Cloud | Elevated Test Automation In Your CI (76)Cypress Cloud | Elevated Test Automation In Your CI (77)Cypress Cloud | Elevated Test Automation In Your CI (78)Cypress Cloud | Elevated Test Automation In Your CI (79)Cypress Cloud | Elevated Test Automation In Your CI (80)

.github/workflows/cypress.yml

name: Cypress Testson: pushjobs: cypress: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Cypress run uses: cypress-io/github-action@v6 with: build: npm run build start: npm start

Cypress Cloud | Elevated Test Automation In Your CI (81)
Cypress Cloud | Elevated Test Automation In Your CI (82)

Cypress Cloud | Elevated Test Automation In Your CI (83)Cypress Cloud | Elevated Test Automation In Your CI (84)

Cypress Cloud | Elevated Test Automation In Your CI (85)Cypress Cloud | Elevated Test Automation In Your CI (86)

Cypress Cloud | Elevated Test Automation In Your CI (87)
Cypress Cloud | Elevated Test Automation In Your CI (88)

Trusted by Enterprise

Cypress is proud to support developers worldwide by making it easier to build and test modern applications.

Cypress Cloud | Elevated Test Automation In Your CI (89)

“After experiencing the Cypress GUI and Cypress Cloud, we definitely did not want to go back to WebdriverIO or our custom Ruby Selenium solution.”

Alfred Lucero

Staff Software Engineer

Cypress Cloud | Elevated Test Automation In Your CI (90)

“We realized pretty quickly that Cypress was the winner. It was very well-documented, it had parallel testing, a dashboard for viewing results, in-browser debugging, DOM snapshots, it was in Javascript, and it was super readable. And best of all, the setup is dead simple.”

Todd Williams

Senior QA Automation Engineer

Cypress Cloud | Elevated Test Automation In Your CI (91)

“Cypress is an amazing testing tool for end-to-end testing. It integrated perfectly with our GitHub pull requests workflow.”

Jean Dessane

Lead Fullstack Javascript Developer

Cypress Cloud | Elevated Test Automation In Your CI (92)

“We started off with a nightly run of our Cypress tests. In a few months, we scaled up our test automation considerably, first to 20 tests a day, then 300 tests a day, and now 4200+ tests daily.”

Kim Hellbom

Engineering Manager

Cypress Cloud | Elevated Test Automation In Your CI (93)

“Being able to delve into the Cypress Dashboard’s metrics and show management what the tests deliver has helped us maintain their buy-in. And now we can use the test suite to benefit other improvements in the future.”

George Palfreyman

Senior Quality Engineer

Cypress Cloud | Elevated Test Automation In Your CI (94)

“With Cypress, we have more diligence, more contribution from devs, more help to review tests, and more solid tests.”

Todd Kemp

Quality Lead

Start running your Cypress tests in CI today

Create your free Cypress Cloud account to transform how you test with Cypress in CI

Create free account View pricing
Cypress Cloud | Elevated Test Automation In Your CI (2024)

References

Top Articles
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 6126

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.