Eliminate Flaky Cypress Tests

Save hours of test debugging by using DOM, network, and console events captured by DeploySentinel from your CI.

Backed by Y Combinator
Test Debugging - Network Request Failures

Works with your CI & Cypress Test Suite, No Dashboard Required

An alternative to Cypress Dashboard, focused on providing the debugging tools engineers need.
DeploySentinel runs in your CI and integrates as a Cypress plugin.

Inspect DOM Snapshots with Familiar Dev Tools

DeploySentinel captures full fidelity DOM snapshots throughout a test, so you can inspect selector issues or unexpected rendering behavior using your browser devtools.

Uncover Network Request Errors and Race Conditions

Inspect network request details from browser network errors to response payloads.

Never Miss a Console Log

View any console message emitted from your app, test, and browser.

Why Engineering Teams Love DeploySentinel

Debugging flaky tests using DeploySentinel has been a game changer for our team, allowing us to ship features quickly and confidently. The difference between simple videos is night & day.
Joe Gaudet
Director of Software Development
Before working with you guys, I would run Cypress tests locally until I got tests to fail because the Cypress Dashboard didn't give enough information. With DeploySentinel, I no longer have to do that.
Christopher Jamison
Lead QA Software Automation Engineer

Integrates in your Pull Request Workflow

Access the debugger results directly from your Github PR, CI logs, or JUnit reports.

Identify Unreliable Tests

Analyze test case stability trends and keep test failure rates under your team's target.

Parallelize Test Suites with Load Balancing

Enable parallelized test runners with DeploySentinel load balancing for faster test results. A drop-in alternative to Cypress Dashboard.

Get started in less than 2 minutes

Add our plugin with just 2 lines of code. Fully compatible with your existing Cypress test suite, no test changes necessary.
1. Install via NPM or Yarn
2. Import Support & Plugin File to Cypress
Cypress 9 and Below
Cypress 10
cypress/plugins/index.js
1
1
// Cypress Plugin File (cypress/plugin/index.js)
2
2
module.exports = (on, config) => {
3
3
  // Install the plugin last to avoid conflicts
4
+
  require("@deploysentinel/cypress-debugger/plugin")(on, config);
4
5
};
cypress/support/index.js
1
1
// Cypress Support File (cypress/support/index.js)
2
+
import '@deploysentinel/cypress-debugger/support';
2
3
import './commands';
3. Run Cypress with an API Key
Cypress Browser Type
Chrome / Chromium
Electron (Default)
Firefox / Edge (Coming Soon)

Debug Flaky Tests without Guessing

Start debugging test failures in CI for free with our 14 day free trial.
Made with ♥ in San Francisco, © 2022 DeploySentinel, Inc.