Quickstart
Get started with TestDriver in minutes.
TestDriver isn’t just a computer-use agent, it’s an entire AI-native workflow for creating end-to-end tests. Follow these steps to set up your environment and get started with TestDriver.
Set Up TestDriver
Create your first test
Use the /explore
command to supply test steps to the TestDriver agent. TestDriver will look at the screen and generate a test steps based on your input.
TestDriver will generate and run test steps. See the YAML Reference.
Test steps are saved in the current working YAML file.
Running tests
Once saved, you can run your test file anytime. Click the “Run” button in the extension or use the CLI command:
Running tests is about twice as fast as creating them, as the AI doesn’t need to interpret your input.
Generate self-driving tests
TestDriver can also generate tests without any input! Instead, it will suggest test steps based on what it sees on the screen.
Self-Driving Test Guide
Unleash TestDriver’s full potential by letting it create tests for you.
Deploy to CI/CD
The testdriverai init
command automatically sets up a GitHub Action workflow for you. Any test files found in the testdriver
directory will run on every push to the main branch.
GitHub Actions
Learn how to set up GitHub Actions for TestDriver.