Replay

Record and replay app sessions for instant reproducibility, enabling faster debugging and troubleshooting of bugs and flaky tests.
Debugging Tools Automated Testing Continuous Integration

Replay is a browser-based tool that lets developers record and replay their app, giving them instant reproducibility to troubleshoot bugs and flaky tests. That means debugging is faster because developers don't have to spend time reproducing the problem and debugging it.

Replay captures the behavior of an app with deterministic browser technology so anyone can inspect bugs and flaky tests using ordinary Browser DevTools without having to reproduce the problem locally. That means teams can work together to debug more easily and spend less time resolving problems.

Replay's features include:

  • Instant Replay: Record and replay your app for instant reproducibility.
  • Debug with Console Logs: Automatically add console logs with a click.
  • Fix Flaky Cypress and Playwright Tests: Inspect test step details and jump into application event handlers.
  • Inspect React Components: Identify components with issues, inspect props, and find root causes.
  • Network Request View: Identify problematic backend requests and inspect application state.

Replay is geared to help continuous integration workflows by providing tools to debug and fix tests that fail. It includes features like a test dashboard, test run alerts, and insights to help teams prioritize and resolve test issues.

There are several pricing levels to accommodate teams of different sizes and testing needs.

  • Free: Good for small teams with a small number of flaky tests. Includes unlimited test runs, 100 uploaded recordings and basic support. ($0/month)
  • Team: Good for larger teams, with 1,000 uploaded recordings and email support. ($75/month)
  • Pro: Good for companies that want to achieve high E2E reliability, with 20,000 uploaded recordings, instant replays and more advanced analytics. ($350/month)
  • Enterprise: Custom plans for large companies with specific needs, including unlimited users and custom storage requirements.

Replay can be a big help for developers who wrestle with debugging and test reliability. By using Replay's instant replay and analytics tools, developers can cut the time spent debugging and improve the quality of their apps.

Published on June 13, 2024

Related Questions

Tool Suggestions

Analyzing Replay...