scanned Jul 2, 2026

TestDriver

testdriver.ai

TestDriver provides AI-powered UI testing for web and desktop applications

41/100

Tier 3 · Agent-Accessible

Content answers36/100
Protocol plumbing53/1008 of 15 checks pass

Scored by asking 15 questions a buyer of a ai-ml product asks, then grading this site’s own pages: answered, hedged (partial or vague), or silent (no page answers it). How scoring works

This report is public. Own testdriver.ai? Claiming is free: crawl every page, re-audit as you fix, and track your score over time.

Sign in to claim

The fix queue

59 points sit between testdriver.ai and 100: 13 open questions and 7 missing protocol checks, ordered by estimated payoff.

Point estimates are per fix under scoring v2. They are not additive to a promised total.

01limits · importance highGoes silent+7 content pts est.

Does TestDriver support testing applications behind a corporate firewall or VPN, and is a static IP allowlist available?

What the pages say

No page on the site addresses this.

The fix

Add a documentation page or FAQ explaining whether TestDriver supports testing applications behind corporate firewalls or VPNs, and whether static IP allowlisting is available for hosted deployments.

Where we looked: /articles/are-there-exceptions-to-maintaining-consistent-test-environments, /github, testdriver.ai

confidence high · grounding synthesized · weight 0.00 · Absent

02pricing · importance highGoes silent+7 content pts est.

Do you offer an annual billing discount, and if so, what percentage is it?

What the pages say

No page on the site addresses this.

The fix

Add annual billing options and the corresponding discount percentages to the pricing page or a billing/FAQ section.

Where we looked: /pricing

confidence high · grounding synthesized · weight 0.00 · Absent

03security · importance highGoes silent+7 content pts est.

Is TestDriver SOC 2 Type II certified, and where can I request the audit report?

What the pages say

No page on the site addresses this.

The fix

Create a dedicated /security or /trust page that clearly states TestDriver's own SOC 2 Type II status and provides a link or form to request the audit report.

Where we looked: /github%22],[%22ctaIcon%22:[0,%22github%22],[%22showCommand%22:[0,false],[%22showSupportedTargets%22:[0,false],[%22verticalCenter%22:[0,true],[%22showPullRequest%22:[0,true]%7D, /articles/choosing-the-right-terminology-for-accessibility-testing-alternatives-to-audit

confidence high · grounding synthesized · weight 0.00 · Absent

04integration · importance mediumGoes silent+7 content pts est.

Does the Team plan include SAML-based single sign-on, or is it locked behind an Enterprise tier?

What the pages say

No page on the site addresses this.

The fix

Add a pricing or plan comparison page that explicitly lists authentication features such as SAML SSO per tier (e.g., Team vs Enterprise).

confidence high · grounding world-knowledge · weight 0.00 · Absent

05limits · importance mediumGoes silent+7 content pts est.

What is the API rate limit for triggering test runs via the REST API, and does it vary by plan?

What the pages say

No page on the site addresses this.

The fix

Add API reference documentation that explicitly states the rate limit for triggering test runs via REST API and clarifies whether it varies by plan.

Where we looked: /v7/ci-cd.md, /v7/hosted

confidence high · grounding synthesized · weight 0.00 · Absent

06migration · importance mediumGoes silent+7 content pts est.

If we cancel our subscription, can we export all test cases, execution history, and results in a machine-readable format?

What the pages say

No page on the site addresses this.

The fix

Add a dedicated FAQ or documentation page covering data portability, including how customers can export test cases, execution history, and results in machine-readable formats (e.g., CSV, JSON, XML) before or after cancelling a subscription.

confidence high · grounding world-knowledge · weight 0.00 · Absent

07support · importance mediumGoes silent+7 content pts est.

What is the guaranteed support response time for Team plan customers, and does it cover weekends?

What the pages say

No page on the site addresses this.

The fix

Add a dedicated support or pricing page that specifies guaranteed response times for each plan (including Team) and clearly states whether weekend coverage is included.

Where we looked: status.testdriver.ai, /maintenance, /articles/how-to-effectively-support-your-team-without-shielding-them

confidence high · grounding world-knowledge · weight 0.00 · Absent

08operations · importance lowGoes silent+7 content pts est.

Are admin audit logs available to track who modified test cases or environment variables, and how far back do they go?

What the pages say

No page on the site addresses this.

The fix

Create a security or compliance page documenting audit log capabilities, including whether test case and environment variable changes are tracked and retention periods.

Where we looked: /changelog, /articles/how-to-prepare-test-cases

confidence high · grounding synthesized · weight 0.00 · Absent

Hedged · 5 of 15 questions

A buyer gets something, then has to guess the rest. Expand any row for the evidence and the fix.

09Does TestDriver support native mobile app testing on iOS and Android, or is it limited to mobile web browsers?fitHedges+2 pts est.

Does TestDriver support native mobile app testing on iOS and Android, or is it limited to mobile web browsers?

What the pages say

TestDriver's site claims it uses 'computer-use AI to test any app' and that tests can 'run them anywhere,' but the retrieved chunks do not explicitly confirm whether this includes native iOS and Android apps or is limited to mobile web browsers. An article titled 'Choosing the Right Distribution Platform for App Testing: Play Store vs TestFlight' indicates the site discusses native app distribution topics, yet its body content was not retrieved.

The fix

Add explicit platform support documentation that clarifies whether TestDriver tests native iOS/Android apps (via simulators, real devices, or frameworks like XCUITest/UI Automator) or only mobile web browsers.

Where we looked: /articles/are-there-exceptions-to-maintaining-consistent-test-environments, /articles/choosing-the-right-distribution-platform-for-app-testing-play-store-vs-testflight

confidence medium · grounding synthesized · weight 0.65 · Vague

10How many tests can run in parallel on the Pro plan without triggering overages?limitsHedges+2 pts est.

How many tests can run in parallel on the Pro plan without triggering overages?

What the pages say

The chunks explain that TestDriver limits parallel execution by license slots (also called sandboxes), but they do not state exactly how many slots are included on the Pro plan. The site says your plan allows a fixed number of sandboxes to run at once, that you can view your current slot count in the TestDriver Dashboard at console.testdriver.ai, and that you can add more slots via the Pro checkout page. An example in the docs sets maxConcurrency to 5, but it explicitly notes to set that value to your own license slot limit rather than presenting 5 as the Pro plan default.

The fix

Add a pricing or plan comparison table that explicitly lists the number of parallel license slots (sandboxes) included in each plan tier, including Pro.

Where we looked: /v7/hosted, /v7/hosted.md, /v7/ci-cd.md, /v7/copilot/running-tests.md

confidence high · grounding synthesized · weight 0.70 · Vague

11Can I import existing Selenium or Playwright test scripts, or do I need to rewrite them in TestDriver's format?migrationHedges+2 pts est.

Can I import existing Selenium or Playwright test scripts, or do I need to rewrite them in TestDriver's format?

What the pages say

TestDriver's site states that AI testing tools integrate with existing Selenium, Playwright, and Cypress frameworks through simple integrations or APIs, allowing teams to keep their current setup without starting over. It also describes TestDriver as an AI agent that builds tests in plain English. However, the retrieved chunks do not explicitly clarify whether existing Selenium or Playwright test scripts can be directly imported into TestDriver or whether they must be rewritten.

The fix

Add a clear FAQ or documentation section explicitly stating whether TestDriver supports importing existing Selenium or Playwright test scripts, or if users must rewrite them in TestDriver's plain-English format.

Where we looked: /articles/ai-in-test-automation

confidence medium · grounding stated · weight 0.75 · Vague

12How long are test artifacts like screenshots and logs retained after a run, and can I configure a custom retention policy?securityHedges+2 pts est.

How long are test artifacts like screenshots and logs retained after a run, and can I configure a custom retention policy?

What the pages say

The documentation states that local screenshot folders are automatically cleared when a test starts, meaning only screenshots from the most recent test run are retained locally. It also notes that users can manually copy screenshots to a backup folder if they need to preserve them. However, the site does not specify how long screenshots or logs are retained on TestDriver's cloud platform, nor does it document configurable retention policies.

The fix

Add a dedicated data retention or security page that specifies how long test artifacts (screenshots, logs, reports) are retained on TestDriver's servers and whether customers can configure custom retention policies.

Where we looked: /v7/screenshot.md, /v7/screenshot.md, /v7/debugging-with-screenshots.md, /v7/debugging-with-screenshots.md

confidence medium · grounding synthesized · weight 0.65 · Vague

13What are the minimum CPU, memory, and disk requirements for running the self-hosted agent on Kubernetes?technicalHedges+2 pts est.

What are the minimum CPU, memory, and disk requirements for running the self-hosted agent on Kubernetes?

What the pages say

The self-hosted documentation describes deployment options for AWS, Azure, GCP, and on-premises infrastructure, and notes support for custom hardware configurations and choosing your own EC2 instance types for test sandboxes. However, it does not mention Kubernetes or provide minimum CPU, memory, or disk requirements for running a self-hosted agent.

The fix

Add a 'System Requirements' or 'Kubernetes Deployment' section to the self-hosted documentation with explicit minimum CPU, memory, and disk specifications for the agent.

Where we looked: /v7/self-hosted.md, /v7/hosted, /v7/self-hosted, /v7/self-hosted, /v7/copilot/running-tests.md, /v7/self-hosted.md

confidence high · grounding synthesized · weight 0.70 · Vague

What the pages already answer cleanly

2 of 15. Answered with enough specificity for a buyer to act on. This is the bar the queue above is chasing.

integrationAnswered

Which CI/CD platforms have official TestDriver integrations or pre-built actions?

What the pages say

TestDriver provides an official pre-built GitHub Actions integration via the published `testdriverai/action`, which supports OIDC authentication. For other CI providers, the documentation only describes a stored API key fallback and does not mention any other official pre-built actions or integrations.

Source: /v7/ci-cd.md, /v7/ci-cd.md

confidence high · grounding synthesized · weight 0.95 · Answered

pricingAnswered

If we exceed our monthly test execution minutes, are we billed per minute or required to upgrade immediately?

What the pages say

TestDriver.ai bills per second for overages, not per minute, and does not require an immediate upgrade. The Pro plan includes 600 minutes and charges \$0.002/second for overages, while the Team plan includes 10,000 minutes and charges \$0.001/second for overages.

Source: /v7/hosted.md

confidence high · grounding stated · weight 1.00 · Answered

Protocol plumbing · 53/1008 of 15 checks pass · each fix +7 protocol pts est.

The other half of the score: 15 checks for the files and headers agents look for. The 7 below are installs, not judgment calls, and most are an afternoon. Expand any for the snippet and the standard it follows. They sit after the queue because none of them changes what your pages say.

llms.txtDiscoverability+7 pts est.

Sitedex generates this file from your crawl. Grab it in Files from this audit below.

Standardllmstxt.orgCommunity spec

Content signalAccess+7 pts est.
Install snippet
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Allow: /

StandardCloudflare proposalVendor proposal

Markdown negotiationRendering+7 pts est.

StandardRFC 9110 + 7763IETF RFC

MCP cardInteraction+7 pts est.

Sitedex generates this file from your crawl. Grab it in Files from this audit below.

StandardModel Context ProtocolCommunity spec

OpenAPI specInteraction+7 pts est.

StandardOpenAPI SpecIndustry standard

WebMCP widgetInteraction+7 pts est.

Sitedex generates this file from your crawl. Grab it in Files from this audit below.

StandardW3C WebMCP draftW3C / WHATWG

Organization schemaIdentity+7 pts est.

Sitedex generates this file from your crawl. Grab it in Files from this audit below.

StandardSchema.org + JSON-LDIndustry standard

Already passing 8 of 15: robots.txt, sitemap.xml, AI crawler access, Clean crawl, Server-rendered content, Canonical URLs, Meta descriptions, HTML lang attribute.

Ask this site’s index

Sitedex already serves testdriver.ai as an MCP endpoint. Ask testdriver.ai anything an AI agent might ask, and see what its index returns. (To score your own site, use the form below.)

Snippets & configs

For developers and the engineer-on-call: copy these into your tools or your site.

Files from this audit

Built from this crawl. Download or copy each, then install it at the path noted.

llms.txt

Built from this crawl. Install at /llms.txt so agents start here.

organization.json

Organization JSON-LD, pre-filled from this crawl. Wrap in a ld+json script.

server-card.json

MCP server card built from this crawl. Host at /.well-known/mcp/server-card.json.

webmcp.json

WebMCP discovery manifest built from this crawl. Host at /.well-known/webmcp.json.

MCP endpoint

https://mcp.sitedex.dev/s/testdriver-ai/mcp

The URL anyone's agent points at. Read-only; safe to share.

Claude Code

claude mcp add testdriver --transport http https://mcp.sitedex.dev/s/testdriver-ai/mcp

One command, then the agent has it.

Cursor / Continue

{
  "mcpServers": {
    "testdriver": {
      "url": "https://mcp.sitedex.dev/s/testdriver-ai/mcp"
    }
  }
}

Drop into mcp.json.

WebMCP: two parts

WebMCP-capable browsers run the widget at runtime. Crawlers without JS rendering need the discovery manifest to find your tool surface. Install both.

1 · Widget script

<script async src="https://sitedex.dev/widget.js"></script>

Drop in <head>. WebMCP-capable browsers (Chrome 146+ Origin Trial) call navigator.modelContext.provideContext() via this script.

2 · Discovery manifest

{
  "$schema": "https://wellknownmcp.org/schemas/webmcp.json",
  "name": "testdriver.ai",
  "tools": [
    { "name": "search", "description": "Search testdriver.ai's indexed content." },
    { "name": "get_page", "description": "Fetch a page from testdriver.ai as markdown." }
  ]
}

Host alongside the script at /.well-known/webmcp.json. Crawlers that don't render JS rely on this.

Your turn

See which of these questions your site goes silent on.

Free, about 5 minutes. We crawl your site, test it against the buyer questions your category asks, and name what’s vague, contradictory, or missing, plus the files AI agents look for.

ComingEmbeddable grade badgeScore history and deltasOpt-in public board