Screenshot of the TestDriver homepage
TestDriver logo

TestDriver

Active

TestDriver is an AI testing product from TestDriver that runs applications to test them; this directory is published by the same company.

TestDriver Last verified: Partial, 2026-09-25

Compatibility

Runner operating systems
Linux Windows
Target operating systems
Linux Windows iOS Android
Browser engines
Chromium
Browsers
Chrome

What it tests

Product kind
AI testing agent, Testing platform
Testing types
End-to-end, Functional
Targets
Web app, Native desktop, Browser extension, Vscode
Use cases
Pull request validation, Regression testing, Test maintenance, Test generation

Classification lists positively established capabilities. Absence from a list does not mean lack of support.

Creation and execution

Authoring methods
Code, AI-generated code, Natural language
Execution models
Browser DOM, OS input, Computer vision
Deployment
SaaS, Self-hosted
License
Proprietary

Capabilities

AI

Capability Status Details
Uses AI Supported Supported

Test generation, Execution, Self-healing, Failure analysis

The TestDriver agent reviews PRs, writes tests, and runs them.

AI test generation Supported Supported
AI executes the app Supported Supported
AI generates code only Supported Supported
Autonomous exploration Unknown Unknown
Vision-based interaction Supported Supported
Selector-free execution Supported Supported
Adapts to UI changes Supported Supported
Self-healing Supported Supported
AI failure analysis Supported Supported

Developer integrations

Capability Status Details
MCP server Supported Supported Official

Can be initialized via CLI for Cursor, Claude Code, and VS Code.

  • TestDriver MCP Server Official · Generally available
VS Code extension Supported Supported Official

Used for IDE preview mode.

  • TestDriver Official
    Features: Ide preview
SDK Supported Supported Official

JavaScript

Requires Vitest.

  • testdriverai Official · JavaScript · testdriverai

PR workflow

Capability Status Details
GitHub Supported Supported

GitHub App, Check runs, PR comments, Issue creation

The agent reviews PRs, comments on issues, and runs tests.

CI execution Supported Supported
GitHub PR checks Supported Supported
PR-aware test selection Unknown Unknown
Autonomous PR validation Supported Supported
PR comments Supported Supported
Preview deployment testing Unknown Unknown
Merge gating Unknown Unknown
Scheduled execution Unknown Unknown

Creation and execution

Capability Status Details
Code authoring Supported Supported
Recorder Unknown Unknown
Natural language authoring Supported Supported
Test import Unknown Unknown
Reusable steps Unknown Unknown
Parameterized tests Unknown Unknown
Test data generation Unknown Unknown

What it tests

Capability Status Details
Native desktop testing Supported Supported
Native mobile testing Supported Supported
Browser extension testing Supported Supported
Cross-browser testing Unknown Unknown
Cross-platform testing Supported Supported
Real device testing Supported Supported
Multi-tab testing Unknown Unknown
iframe testing Unknown Unknown
Canvas testing Unknown Unknown
PDF validation Unknown Unknown
File upload testing Unknown Unknown
File download testing Unknown Unknown
OAuth testing Unknown Unknown
Email testing Unknown Unknown
Notification testing Unknown Unknown
Video content validation Unknown Unknown

Validation

Capability Status Details
Visual regression Supported Supported
Semantic visual assertions Supported Supported
Accessibility checks Unknown Unknown
API assertions Unknown Unknown
Database assertions Unknown Unknown
Spelling and grammar checks Unknown Unknown
Dark and light mode testing Unknown Unknown
Performance measurement Supported Supported

Running

Capability Status Details
Local execution Supported Supported
Headless execution Unknown Unknown
Headed execution Supported Supported
Parallel execution Supported Supported
Test sharding Unknown Unknown
Auto-waiting Supported Supported
Automatic retries Supported Supported
Network mocking Unknown Unknown
Secrets injection Supported Supported
Private network access Supported Supported

Diagnosis

Capability Status Details
Screenshots Supported Supported
Video recording Unknown Unknown
Execution traces Unknown Unknown
Console logs Unknown Unknown
Network logs Unknown Unknown
Replay Unknown Unknown
Interactive debugging Supported Supported
Failure grouping Unknown Unknown

Enterprise

Capability Status Details
SSO (SAML) Unknown Unknown
SSO (OIDC) Supported Supported
SCIM Unknown Unknown
RBAC Unknown Unknown
Audit logs Unknown Unknown
Secrets management Supported Supported
Configurable retention Unknown Unknown
Private runners Supported Supported
On-premises deployment Supported Supported
Data residency Unknown Unknown
Training opt-out Unknown Unknown

Integrations

Capability Status Details
GitHub Actions (CI/CD) Supported Supported

Uses testdriverai/action for OIDC authentication and running tests in CI.

No source recorded

GitLab CI (CI/CD) Supported Supported

Custom code

Example configuration provided for GitLab CI.

No source recorded

Jenkins (CI/CD) Supported Supported

Custom code

Example configuration provided for Jenkins.

No source recorded

CircleCI (CI/CD) Supported Supported

Custom code

Example configuration provided for CircleCI.

No source recorded

Azure Pipelines (CI/CD) Supported Supported

Custom code

Example configuration provided for Azure Pipelines.

No source recorded

Maintenance, reliability, and debugging

Maintenance approaches
Manual code, Resilient locators, Self-healing, Ai regeneration
Maximum concurrency
1
Debug artifacts
Screenshot
Reliability mechanisms
Auto wait, Retry, Flaky test detection
Interfaces
CLI, Web UI, IDE extension, SDK

Pricing

Free

Models: Free, Subscription, Usage-based, Per seat, Per parallel session, CustomFree tier: AvailableTrial: Available

Not yet verified · Official pricing page

Support

Channels
Unknown
Support SLA
Available

Limitations

  • Only supports Vitest as a test runner. — Explicitly stated in the documentation.

SDK code samples

quickstart-manual JavaScript Search test Not run
Package:
testdriverai (version not recorded)
Install:
npm install --save-dev vitest testdriverai
import { test, expect } from 'vitest';
import { TestDriver } from 'testdriverai/vitest/hooks';

test('search shows results', async (context) => {
  const testdriver = TestDriver(context);
  await testdriver.provision.chrome({ url: 'https://duckduckgo.com' });
  const searchBox = await testdriver.find('search input field');
  await searchBox.click();
  await testdriver.type('testdriver.ai');
  await testdriver.pressKeys(['enter']);
  const result = await testdriver.assert('search results are displayed');
  expect(result).toBeTruthy();
});

Run: npx vitest run

Official docs

Sources and verification

  1. 1Manual - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 9 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Code authoring
    • Code samples
    • Editorial · Limitations
    • Headed execution
    • Interfaces
    • Languages
    • Local execution
    • MCP server
    • SDK

    text 2793: import { test, expect } from 'vitest'; import { TestDriver } from 'testdriverai/vitest/hooks'; test('search shows results', async (context) => { // Connects to a sandbox and records the session const testdriver = TestDriver(context); // Launch Chrome at a

    text 1900: TestDriver requires Node.js 20.19 or later and only runs on Vitest. Jest, Mocha, and other runners are not supported.

    heading 3: Optional: AI client setup If you want to write tests with an AI assistant, connect the TestDriver agent and MCP server. You can do this without re-scaffolding the project: npx t | heading 4: The AI QA Engineer for Every Pull Request | heading 3: Install TestDriver for VS Code | heading 3: Javascript SDK

    Can be initialized via CLI for Cursor, Claude Code, and VS Code.

    Requires Vitest.

  2. 2Options Reference - TestDriver · Official docs · TestDriver · retrieved 2026-09-22

    Supports 1 claim · verified 2026-09-25

    • VS Code extension

    Used for IDE preview mode.

  3. 3The TestDriver Agent - TestDriver · Official docs · TestDriver · retrieved 2026-09-22

    Supports 1 claim · verified 2026-09-25

    • GitHub

    The agent reviews PRs, comments on issues, and runs tests.

  4. 4The AI QA Engineer for Every Pull Request - TestDriver · Official website · TestDriver · retrieved 2026-09-25

    Supports 27 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Adapts to UI changes
    • AI executes the app
    • AI failure analysis
    • Authoring method
    • Autonomous exploration
    • Autonomous PR validation
    • CI execution
    • Device modes
    • Execution model
    • GitHub
    • GitHub PR checks
    • Interfaces
    • Maintenance approach
    • PR comments
    • Product kind
    • Product status
    • Real device testing
    • Recorder
    • Self-healing
    • Semantic visual assertions
    • Summary
    • Testing types
    • Tool
    • Use cases
    • Uses AI
    • Vendor
    • Vision-based interaction

    heading 5: Contributes tests back as a new PR | heading 2: Explore Instructions for Coding Agents TestDriver Agent Instructions Start a Conversation Live Preview Panel Interactive Workflow Example Conversation Generated Test Code Tips for Better Tests Next Learn | heading 3: Creating Tests from PR Comments

    text 5751: Runs in CI Tests are plain Vitest, so they run the same on your machine and in CI, across web, desktop, and extensions on real VMs. Wire them into the pipeline you already have. | heading 3: Configuring the Device | text 4243: Mobile App Support The GitHub Mobile app supports Copilot chat, which means you can use TestDriver from your phone:

    heading 5: Validates pull requests with AI Vision | heading 2: Locating Elements Overview Finding Elements find() Element Class Methods found() find() Properties coordinates x, y, centerX, centerY width, height boundingBox screenshot text label confidence Property Availability JSON Serialization Best Practices | heading 2: Interacting With Your App Overview Interaction Methods click() hover() doubleClick() rightClick() mouseDown() / mouseUp() Examples Basic Element Interaction Working with Forms Conditional Interactions Re-locating Dynamic Elements Best Practices

    The agent reviews PRs, comments on issues, and runs tests.

    heading 3: Optional: AI client setup If you want to write tests with an AI assistant, connect the TestDriver agent and MCP server. You can do this without re-scaffolding the project: npx t | heading 4: The AI QA Engineer for Every Pull Request | heading 3: Install TestDriver for VS Code | heading 3: Javascript SDK

    heading 5: Self-heals when elements move or change | heading 2: Locating Elements | heading 1: Self-Healing | text 5913: Auto-healing tests automatically fix themselves when your application changes. By integrating an AI coding agent with TestDriver in your CI pipeline, you can have AI investigate test failures and propose fixes.

    heading 4: The AI QA Engineer for Every Pull Request | heading 2: What is TestDriver?

    heading 1: AI code reviewer that actually runs your app.

    heading 4: The AI QA Engineer for Every Pull Request

    heading 4: The AI QA Engineer for Every Pull Request | heading 2: Catch regressions automatically with CI, auto-healing, and GitHub integration

    The TestDriver agent reviews PRs, writes tests, and runs them.

  5. 5Spawning a sandbox - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 8 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Browser engines
    • Browser extension testing
    • Browsers
    • Native desktop testing
    • Runner OS
    • Target OS
    • Targets
    • VS Code extension

    heading 3: Chrome Browser | heading 3: chrome()

    text 3700: The operating system of the sandbox. You can also set this with the TD_OS environment variable. 'linux' | 'windows' | text 4405: // Windows MSI installer await testdriver.provision.installer({ url: 'https://example.com/app-setup.msi', appName: 'MyApp', }); // Linux DEB package await testdriver.provision.installer({ url: 'https://example.com/app.deb', appName: 'MyApp', la

    text 3700: The operating system of the sandbox. You can also set this with the TD_OS environment variable. 'linux' | 'windows' | text 4405: // Windows MSI installer await testdriver.provision.installer({ url: 'https://example.com/app-setup.msi', appName: 'MyApp', }); // Linux DEB package await testdriver.provision.installer({ url: 'https://example.com/app.deb', appName: 'MyApp', la | text 2655: GitHub Mobile app (iOS/Android)

    heading 2: Launch browsers, desktop apps, and extensions in your sandbox | heading 3: Install TestDriver for VS Code

    Used for IDE preview mode.

  6. 6Running Tests - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 14 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Browser engines
    • Browser extension testing
    • Browsers
    • Cross-browser testing
    • Cross-platform testing
    • Device modes
    • Headless execution
    • Interfaces
    • Native desktop testing
    • Real device testing
    • Runner OS
    • Target OS
    • Targets
    • VS Code extension

    heading 3: Chrome Browser | heading 3: chrome()

    text 5751: Runs in CI Tests are plain Vitest, so they run the same on your machine and in CI, across web, desktop, and extensions on real VMs. Wire them into the pipeline you already have. | heading 3: Configuring the Device | text 4243: Mobile App Support The GitHub Mobile app supports Copilot chat, which means you can use TestDriver from your phone:

    heading 3: Optional: AI client setup If you want to write tests with an AI assistant, connect the TestDriver agent and MCP server. You can do this without re-scaffolding the project: npx t | heading 4: The AI QA Engineer for Every Pull Request | heading 3: Install TestDriver for VS Code | heading 3: Javascript SDK

    text 3700: The operating system of the sandbox. You can also set this with the TD_OS environment variable. 'linux' | 'windows' | text 4405: // Windows MSI installer await testdriver.provision.installer({ url: 'https://example.com/app-setup.msi', appName: 'MyApp', }); // Linux DEB package await testdriver.provision.installer({ url: 'https://example.com/app.deb', appName: 'MyApp', la

    text 3700: The operating system of the sandbox. You can also set this with the TD_OS environment variable. 'linux' | 'windows' | text 4405: // Windows MSI installer await testdriver.provision.installer({ url: 'https://example.com/app-setup.msi', appName: 'MyApp', }); // Linux DEB package await testdriver.provision.installer({ url: 'https://example.com/app.deb', appName: 'MyApp', la | text 2655: GitHub Mobile app (iOS/Android)

    heading 2: Launch browsers, desktop apps, and extensions in your sandbox | heading 3: Install TestDriver for VS Code

    Used for IDE preview mode.

  7. 7Hosted - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 5 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Deployment
    • License
    • Max concurrency
    • Parallel execution
    • Pricing models

    heading 1: Hosted | heading 1: Self-Hosted (Enterprise)

    heading 2: Pro $20/month per user - 2 Concurrent Sandboxes - 1000 Minutes Included - Unlimited Team Users - Private Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles | heading 2: Hosted Plans

    heading 3: Free Trial $0/month - 1 Concurrent Sandbox

    heading 2: Pro $20/month per user - 2 Concurrent Sandboxes - 1000 Minutes Included - Unlimited Team Users - Private Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles | text 5581: Pricing Model | Device-seconds | Flat license fee | | heading 2: Hosted Plans

  8. 8Self-Hosted (Enterprise) - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 7 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Data residency
    • Deployment
    • On-premises deployment
    • Pricing models
    • Private network access
    • Private runners
    • Support SLA

    heading 1: Hosted | heading 1: Self-Hosted (Enterprise)

    heading 2: Pro $20/month per user - 2 Concurrent Sandboxes - 1000 Minutes Included - Unlimited Team Users - Private Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles | text 5581: Pricing Model | Device-seconds | Flat license fee | | heading 2: Hosted Plans

    text 5378: Custom contract terms — volume-based pricing, custom SLAs

  9. 9What is TestDriver? - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 3 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Interfaces
    • Product kind
    • SDK

    heading 3: Optional: AI client setup If you want to write tests with an AI assistant, connect the TestDriver agent and MCP server. You can do this without re-scaffolding the project: npx t | heading 4: The AI QA Engineer for Every Pull Request | heading 3: Install TestDriver for VS Code | heading 3: Javascript SDK

    heading 4: The AI QA Engineer for Every Pull Request | heading 2: What is TestDriver?

    Requires Vitest.

  10. 10Pricing - TestDriver AI-Powered UI Testing · Official pricing · TestDriver · retrieved 2026-09-25

    Supports 3 claims · Vendor documented, medium confidence · verified 2026-09-25

    • License
    • Pricing
    • Pricing models

    heading 2: Pro $20/month per user - 2 Concurrent Sandboxes - 1000 Minutes Included - Unlimited Team Users - Private Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles | heading 2: Hosted Plans

    heading 2: Enterprise Custom pricing - Unlimited Concurrent Sandboxes - Unlimited Minutes Included - Unlimited Team Users - Dedicated Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles - Self-Hosted Deployment - Custom Integrations - Custom SLAs

    heading 2: Pro $20/month per user - 2 Concurrent Sandboxes - 1000 Minutes Included - Unlimited Team Users - Private Support - Test Recordings - Test Analytics - CPU, RAM, & Network Profiles | text 5581: Pricing Model | Device-seconds | Flat license fee | | heading 2: Hosted Plans

  11. 11Prevent - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 21 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Adapts to UI changes
    • AI failure analysis
    • AI generates code only
    • AI test generation
    • Authoring method
    • Autonomous PR validation
    • Device modes
    • GitHub
    • GitHub PR checks
    • Maintenance approach
    • Native mobile testing
    • Natural language authoring
    • PR comments
    • PR-aware test selection
    • Real device testing
    • Secrets injection
    • Secrets management
    • Self-healing
    • Target OS
    • Use cases
    • Uses AI

    heading 5: Contributes tests back as a new PR | heading 2: Explore Instructions for Coding Agents TestDriver Agent Instructions Start a Conversation Live Preview Panel Interactive Workflow Example Conversation Generated Test Code Tips for Better Tests Next Learn | heading 3: Creating Tests from PR Comments

    text 5751: Runs in CI Tests are plain Vitest, so they run the same on your machine and in CI, across web, desktop, and extensions on real VMs. Wire them into the pipeline you already have. | heading 3: Configuring the Device | text 4243: Mobile App Support The GitHub Mobile app supports Copilot chat, which means you can use TestDriver from your phone:

    The agent reviews PRs, comments on issues, and runs tests.

    heading 5: Self-heals when elements move or change | heading 2: Locating Elements | heading 1: Self-Healing | text 5913: Auto-healing tests automatically fix themselves when your application changes. By integrating an AI coding agent with TestDriver in your CI pipeline, you can have AI investigate test failures and propose fixes.

    text 3700: The operating system of the sandbox. You can also set this with the TD_OS environment variable. 'linux' | 'windows' | text 4405: // Windows MSI installer await testdriver.provision.installer({ url: 'https://example.com/app-setup.msi', appName: 'MyApp', }); // Linux DEB package await testdriver.provision.installer({ url: 'https://example.com/app.deb', appName: 'MyApp', la | text 2655: GitHub Mobile app (iOS/Android)

    heading 4: The AI QA Engineer for Every Pull Request | heading 2: Catch regressions automatically with CI, auto-healing, and GitHub integration

    The TestDriver agent reviews PRs, writes tests, and runs them.

  12. 12Locating Elements - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 5 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Execution model
    • Maintenance approach
    • Selector-free execution
    • Semantic visual assertions
    • Vision-based interaction

    heading 5: Validates pull requests with AI Vision | heading 2: Locating Elements Overview Finding Elements find() Element Class Methods found() find() Properties coordinates x, y, centerX, centerY width, height boundingBox screenshot text label confidence Property Availability JSON Serialization Best Practices | heading 2: Interacting With Your App Overview Interaction Methods click() hover() doubleClick() rightClick() mouseDown() / mouseUp() Examples Basic Element Interaction Working with Forms Conditional Interactions Re-locating Dynamic Elements Best Practices

    heading 5: Self-heals when elements move or change | heading 2: Locating Elements | heading 1: Self-Healing | text 5913: Auto-healing tests automatically fix themselves when your application changes. By integrating an AI coding agent with TestDriver in your CI pipeline, you can have AI investigate test failures and propose fixes.

  13. 13Interacting With Your App - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 1 claim · Vendor documented, medium confidence · verified 2026-09-25

    • Execution model

    heading 5: Validates pull requests with AI Vision | heading 2: Locating Elements Overview Finding Elements find() Element Class Methods found() find() Properties coordinates x, y, centerX, centerY width, height boundingBox screenshot text label confidence Property Availability JSON Serialization Best Practices | heading 2: Interacting With Your App Overview Interaction Methods click() hover() doubleClick() rightClick() mouseDown() / mouseUp() Examples Basic Element Interaction Working with Forms Conditional Interactions Re-locating Dynamic Elements Best Practices

  14. 14Explore - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 6 claims · Vendor documented, medium confidence · verified 2026-09-25

    • AI executes the app
    • AI generates code only
    • AI test generation
    • Authoring method
    • Natural language authoring
    • Uses AI

    heading 5: Contributes tests back as a new PR | heading 2: Explore Instructions for Coding Agents TestDriver Agent Instructions Start a Conversation Live Preview Panel Interactive Workflow Example Conversation Generated Test Code Tips for Better Tests Next Learn | heading 3: Creating Tests from PR Comments

    The TestDriver agent reviews PRs, writes tests, and runs them.

  15. 15Add TestDriver to GitHub - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 24 claims · verified 2026-09-25

    • Audit logs
    • Canvas testing
    • Configurable retention
    • Dark and light mode testing
    • Email testing
    • File download testing
    • File upload testing
    • GitHub
    • iframe testing
    • Merge gating
    • Multi-tab testing
    • Network mocking
    • Notification testing
    • OAuth testing
    • Parameterized tests
    • PDF validation
    • Preview deployment testing
    • RBAC
    • Reusable steps
    • Scheduled execution
    • Test data generation
    • Test import
    • Training opt-out
    • Video content validation

    The agent reviews PRs, comments on issues, and runs tests.

  16. 16Self-Healing - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 6 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Adapts to UI changes
    • Auto-waiting
    • Automatic retries
    • Maintenance approach
    • Reliability mechanisms
    • Self-healing

    heading 5: Self-heals when elements move or change | heading 2: Locating Elements | heading 1: Self-Healing | text 5913: Auto-healing tests automatically fix themselves when your application changes. By integrating an AI coding agent with TestDriver in your CI pipeline, you can have AI investigate test failures and propose fixes.

    heading 3: Flake Prevention TestDriver automatically waits for the screen and network to stabilize after each action using redraw detection. This prevents flaky tests caused by animations, loading states, or dynamic content updates. | text 4649: Without redraw detection, you’d need manual waits or retries to handle the page transition.

  17. 17Debugging Tests - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 10 claims · Vendor documented, medium confidence · verified 2026-09-25

    • Console logs
    • Debug artifacts
    • Execution traces
    • Failure grouping
    • Interactive debugging
    • MCP server
    • Network logs
    • Replay
    • Screenshots
    • Video recording

    heading 3: list_local_screenshots view_local_screenshot

    Can be initialized via CLI for Cursor, Claude Code, and VS Code.

  18. 18Integrating into CI/CD - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 10 claims · Vendor documented, medium confidence · verified 2026-09-25

    • CI execution
    • Cross-platform testing
    • Integrations
    • Parallel execution
    • SCIM
    • Secrets injection
    • Secrets management
    • SSO (OIDC)
    • SSO (SAML)
    • Test sharding

    heading 3: CI Provider Examples

  19. 19Changelog - TestDriver · Official changelog · TestDriver · retrieved 2026-09-25

    Supports 2 claims · verified 2026-09-25

    • Performance measurement
    • Visual regression
  20. 20assert() - TestDriver · Official docs · TestDriver · retrieved 2026-09-25

    Supports 5 claims · verified 2026-09-25

    • Accessibility checks
    • API assertions
    • Database assertions
    • Semantic visual assertions
    • Spelling and grammar checks

Hands-on tested: no (documentation research only) · Content updated 2026-09-25