Skip to main content
TestDriver makes it easy to write automated computer-use tests for web browsers, desktop apps, and more. Follow the directions below to run your first TestDriver test.
Join our Discord if you have any questions or need help getting started!
Drop-in UI testing for any GitHub repository. Mention @testdriverai anywhere in your repo and it writes UI tests and catches regressions before they merge.

Add to GitHub

Install the TestDriver GitHub app and start testing in minutes — no setup required.
1

Install the GitHub App

Click Add to GitHub above and install TestDriver on the repositories you want to test.
2

Mention @testdriverai

Open a pull request or issue and mention @testdriverai to have it write and run UI tests:
@testdriverai Write a test that verifies the homepage loads and the signup button works.
TestDriver spawns a sandbox, writes the test, and posts results right in the conversation.
3

Catch Regressions Automatically

Once your tests are committed, TestDriver runs them on every pull request and flags regressions before they merge.
Want to use TestDriver from GitHub Copilot or the GitHub Mobile app instead? See the full GitHub guide:

GitHub Integration Guide

Use TestDriver from GitHub web, Copilot chat, PR reviews, and mobile.