testdriver.ai Open in urlscan Pro
35.71.142.77  Public Scan

Submitted URL: https://trytestdriver.com/
Effective URL: https://testdriver.ai/
Submission: On July 16 via api from US — Scanned from NL

Form analysis 0 forms found in the DOM

Text Content

Get Started

AI-first test framework

The future of UI testing

Say goodbye to tedious and fragile test frameworks.

TestDriver.ai tests are easier to build, smarter, and more reliable.

Get Started

Demo Video →



Made for Developers

Offload testing to AI.

TestDriver allows engineers to quickly build tests that don’t need to be
maintained.

TestDriver test are easy to write and don't break when your application changes.

$ testdriver


TestDriver: Howdy!
TestDriver: What would you like me to do?


> Fill out the form with fake information


TestDriver: Looking at the screen...
TestDriver: Clicking on the "first name" field


INSTRUCT TESTDRIVER WITH NATURAL LANGUAGE (VIA CLI)

No need to dig up selectors, just tell TestDriver what to do in natural
language. TestDriver looks at the screen and interacts with your machine like a
manual QA tester.

steps:
  step: # click on the full name field
    command: hover-text
    action: click
    description: full name field
  step: # enter a fake name
    command: type
    text: John Wayne


TESTDRIVER GENERATES A TEST

TestDriver outputs a YML test file that contains optimized instructions for
repeating the test. But don't worry, TestDrive uses fuzzy matching and
self-healing to recover when your application changes.

jobs:
  test:
    name: TestDriver
    runs-on: ubuntu-latest
    steps:
      - uses: dashcamio/testdriver
         with:
           version: v3.5.6
           prompt: |
             1. /run .testdriver/signup.yml


DEPLOY WITH GITHUB ACTIONS

Automatically run your test on secure ephemeral VMs using our GitHub action. See
everything TestDriver does and debug results with video and logs powered by
Dashcam.io.

Demo Video



FAQ

Frequently Asked Questions

How does it work?




What can I test?




How do I create tests?




How do I debug tests?




How is success or failure measured?




How does it compare to manual QA?




How does it compare to automated testing?




How do I integrate Testdriver in my codebase?




How secure is Testdriver?



Copyright © 2024. All rights reserved - Made by Dashcam.io