Skip to main content
Rehearsal is an AI-powered testing platform that automatically generates, executes, and maintains end-to-end tests for your web applications.

Is Rehearsal For Me?

Rehearsal works with any modern web framework including React, Vue, Angular, Next.js, Svelte, and more. If it runs in a browser, we can test it.
Seamlessly integrates with GitHub Actions, GitLab CI, CircleCI, Jenkins, and other popular CI/CD platforms. Run tests automatically on every pull request.
Your code and data security is our top priority.
  • SOC2 Type II compliant
  • All data encrypted at rest and in transit
  • No training on customer data
  • Self-hosted options available
Questions? Email us at security@rehearsal.ai

Getting Started

1

Sign up for Rehearsal

Create your account using email, Google, or GitHub.
2

Connect your repository

Link your GitHub or GitLab repository to start generating tests.
3

Generate your first test

Use AI to automatically generate tests from your user flows or write custom test scenarios.
4

Run and monitor

Execute tests in your CI/CD pipeline and monitor results in real-time.
Rehearsal can generate tests from existing user flows, Figma designs, or natural language descriptions.

Learn More