Detecting points of failure when you are running thousands of tests in CI can be a pain. Not anymore.
Cypress works with any CI provider.
The Cypress Test Runner does an amazing job of providing an excellent local experience as you write your tests day-to-day. However, as you build up a suite of tests, you'll typically integrate and run these tests in CI. The Cypress Dashboard enables you to visualize these tests and provides insights into your test runs so they can be optimized. With parallelization and automated load balancing built in too, you can run your tests across as many containers or machines as you want to.
You only need to do two things:
No. Your application code is never transferred or touched by us in any way. We never request or need access to Github, your CI provider, or your source code. The Dashboard only collects test metadata and artifacts. These include screenshots, videos, test results, errors, environment variables, and logs. These can still contain sensitive information which is why we recommend setting up a private project in the Dashboard.