Feature deep-dive

Everything Testver does, in detail

24 features, grouped by where they fit in your testing lifecycle — what each one is, why it exists, and what you can do with it.

01
Create · 7 features

Describe it, record it, generate it.

Everything that turns an idea into a real test in your framework.

framework conversion

Any framework, premium experience

Bring AI assistance, recording, management, and reporting to every major test framework — without changing how your team writes tests.

Testver wraps your existing framework rather than replacing it. Point it at a Playwright, Cypress, Selenium, Appium, WebdriverIO, Cucumber, REST Assured, PyTest, Puppeteer, or Robot Framework project — web or native mobile — and the entire UI lights up, from intelligent recording to dashboard-grade reporting, while your test code stays exactly where you keep it.

  • Zero migration — works with the projects and tests you already have
  • Native adapters per framework — tests run on the framework's own runner
  • Web and native mobile (Android & iOS via Appium) under one control plane
  • Per-framework code styles preserved in AI-generated tests
See web testing end to end
testver — any framework, premium experience
Frameworks Detected1/9
Playwright
Cypress
Selenium
WebdriverIO
Cucumber
REST Assured
PyTest
Puppeteer
Robot Framework
Auto-detected.No configuration needed — every test stays in its native runner.
ai assistance

AI Assistance

Your copilot for Web, Mobile, API, and Reports.

Ask in plain English. The AI runs the right tools, writes the code, and explains the results — whether you're authoring a Playwright spec, driving an Android or iOS app through Appium, validating a REST endpoint, or building an executive dashboard from last week's runs. Full repository context and live tool use — in Manual mode (the default) it asks before each tool call; Auto mode still asks before deleting files, sending email or logging in.

  • Web — Create and update tests in any major framework, manage them end-to-end, debug failures, and refactor flaky tests. Or scaffold a brand-new framework of your choice from scratch.
  • Mobile — Author, run, and debug Appium tests for Android and iOS, native or hybrid apps, with the same smart selectors and fixes as the web.
  • API — Testing, validations, automations, and scripting in minutes.
  • Reports — Generate dashboards and reports on the fly.
  • Streaming responses — approve each change in Manual mode, or let Auto mode run
testver — ai assistance
ai recorder

AI Record Agent

Click. Record. Generate — in your framework’s own style.

A dream feature for any test automation framework. Walk through your app once. Testver captures every action with smart, self-healing selectors and generates a clean test in your framework's native style. Automate complex scenarios in minutes with test-aware context that reuses your page objects and helpers. Update or extend tests any time, with your existing structure intact.

  • AI Annotations — a first-of-its-kind capability. Add complex validations, custom actions, or data extractions by describing them in plain English, no code required.
  • Smart, self-healing selectors keep tests resilient as your UI evolves
  • Test-aware context reuses your page objects and helpers instead of rewriting them
  • Inline action editor + replay before generation; update or extend without rewriting
testver — ai record agent
RECORDING
0:00·0 actions
navigate/login
clickbutton[data-test="login"]
fillinput[name="email"]
fillinput[name="password"]
clickbutton[type="submit"]
Smart self-healing selectors
ai test case generation

AI test case generation

Turn requirements, user stories, or PRDs into a structured suite of test cases — in seconds.

Paste a requirement, upload a PDF spec, or link a Jira ticket. Testver's AI distils acceptance criteria into a complete set of positive, negative, and edge-case test cases — properly tagged, prioritized, and linked back to the source. Export to your TMS, attach to a sprint, or hand off to the recorder for automation.

  • Generate from text prompts, PDFs, DOCX, OpenAPI specs, or Jira issues
  • Positive / negative / edge / boundary coverage out of the box
  • Auto-prioritization with risk-based ranking
  • Bidirectional traceability — every test case links to its source requirement
testver — ai test case generation
Requirement

User can log in with valid credentials; invalid attempts must show an error message…

TC-001Valid login — happy pathpositive
TC-002Invalid password — error shownnegative
TC-003Empty email field validationedge
TC-004Password reset flowpositive
agent skills

Agent Skills — teach the AI how your team works

Package your conventions as reusable skills, and the assistant follows them everywhere.

Every team has its own way of working — how tests are organised, how they are named, the standards everyone agreed to follow. An Agent Skill captures those standards as reusable instructions the assistant loads when the task calls for it, so what it produces fits your project instead of reading like a generic sample. Testver ships built-in skills too, including one that scaffolds a complete framework from scratch — so a brand-new project starts out structured the way a mature one ends up. The right skill loads for the right job, keeping results consistent whether the AI is writing, refactoring, or debugging.

  • Capture "how we work here" once — the assistant applies it every time
  • Built-in skills included — scaffold a complete framework from scratch, properly structured
  • Scoped loading: only the relevant skill applies, so prompts stay focused
  • Framework-agnostic — the same skill guides Playwright, Cypress, Selenium, and the rest
testver — agent skills — teach the ai how your team works
Team skills applied0/3
Page objects — one class per page
Naming — business language, not selectors
Fixtures — shared auth state
pages/CheckoutPage.tsyour style
export class CheckoutPage {
  readonly promoInput = this.page.getByTestId('promo');
  async applyPromo(code: string) { … }
}
Generated in your conventions— not a generic sample.
api testing

API testing built in

Requests, environments and schema checks beside your UI suites — no extra tool needed.

Build requests, set environments and auth once, and run them beside your UI suites. JSON-schema assertions, JSONPath extraction, pre/post scripts, chaining, mocks, load checks and contract checks against your OpenAPI spec — with the AI Assistant drafting scenarios from the spec for you.

  • Environments plus bearer, basic, API-key and OAuth2 client-credentials auth
  • JSONPath extraction and JSON-schema assertions
  • Pre-request and post-response JavaScript scripts
  • OpenAPI contract checks, Pact, mocks and load tests
See API testing end to end
testver — api testing built in
POST/api/checkout
mobile testing

Mobile testing — Android & iOS, built in

Record, generate, and run native mobile tests with Appium — on real cloud devices or your own USB-connected phones.

Switch a project to Mobile mode and the whole Testver experience follows. Record a session by tapping through your app, let the AI generate a clean Appium test in your framework's style, then run it on a cloud device farm or a phone plugged into your own machine. Live device view, smart self-healing selectors, AI annotations, and the same dashboards, scheduling, and reporting you already get for web — now for native apps.

  • Native Android & iOS via Appium — no separate tool, the same Testver UI
  • Run on cloud device clouds or local USB-connected devices
  • AI Record for mobile: tap-through capture → generated test with self-healing locators
  • Web / Mobile / Both workspace modes — surfaces adapt to what you test
See mobile testing end to end
testver — mobile testing — android & ios, built in
Mobile Recording REC
Pixel 7
Android 14
iPhone 15
iOS 17
Cloud + local USB devices
01 launchApp()
02 tap( ~"Sign in" )
03 type( #email, "qa@acme.io" )
04 tap( ~"Continue" )
05 assert visible ~"Dashboard"
Appium test generated— self-healing locators, your framework's style.
02
Organise · 6 features

Keep every test, file and person in order.

Manage, browse and understand your suite — and decide who can change it.

test management

Test Management

Cases, plans, cycles, executions — one connected system.

Generate test cases with AI in minutes, then link them directly to your automation scripts. Organise everything into test plans, cycles, and executions — with coverage analytics and impact analysis at every level. Jira integration brings issues in and sends defects out, so every test traces all the way back to the requirement it covers.

  • AI-generated test cases from requirements, PDFs, user stories, or Jira issues
  • Link cases directly to automation scripts — bidirectional traceability built in
  • Test plans, cycles, and executions with coverage analytics and impact analysis
  • Jira: import issues as sources, push defects and comments, see live status
testver — test management
PlanQ2 Release · Checkout
0/3 linked
Linking automation scripts…
TC-101Add item to cartlinking…
TC-102Apply promo codelinking…
TC-103Guest checkoutlinking…
JIRA integration— requirements + defects synced
test explorer

Test Explorer — find, filter, run

Every test in your project, organised and runnable from one place — with stats, filters, tags, and one-click execution.

The Test Explorer groups every test by suite with aggregate stats at a glance: total, passed, failed, no-run, and pass rate. Filter by status, framework, or tag, search by name, sort however suits you. Open a test for the full picture — human-readable steps, source code, run history, streaming output while a run is in flight, and links to its test management mappings. Run a single test, a whole suite, or a multi-framework selection — Testver builds the right command for each runner.

  • Aggregate stats with status / framework / tag filters + free-text search
  • Per-test detail panel: Steps · Source · Runs · live Output · TM Mapping
  • BDD-aware — Cucumber feature files with step-definition navigation
  • Run a single test, a suite, or a multi-framework selection — export to CSV / Excel
testver — test explorer — find, filter, run
0
Total
0
Passed
0
Failed
0% pass rate
AllPassedFailedNo-run5 of 5
login.spec.ts › valid credentials0.8s
cart.spec.ts › add item1.2s
checkout.spec.ts › guest flow3.1s
profile.spec.ts › edit name0.6s
admin.spec.ts › role check—
project explorer

Project Explorer — browse and edit, no tool-switching

A full file tree + Monaco editor inside Testver — tweak a locator, rename a fixture, or read a config without ever opening VS Code.

Project Explorer pairs a collapsible file tree with a VS Code–grade editor (the same Monaco engine), all inside Testver. Browse your entire project, open any file, edit with syntax highlighting and multi-cursor, search and save with the keyboard shortcuts you already know. Other screens deep-link straight into a specific file at a specific line — click a failing step in Results and the Project Explorer opens that line of the test code, ready to fix. No more bouncing between the test runner and your IDE for a five-second edit.

  • Resizable two-pane layout: collapsible file tree + Monaco editor
  • Multi-tab editing with drag-to-reorder, middle-click close, dirty-state markers
  • Familiar shortcuts: Ctrl+F to search, Ctrl+S to save, multi-cursor selection
  • Deep links from Results / Test Explorer jump straight to file:line
testver — project explorer — browse and edit, no tool-switching
Project ExplorerMonaco
filter files…⌘F
tests
login.spec.ts
checkout.spec.ts
pages
LoginPage.ts
HomePage.ts
playwright.config.ts
package.json
login.spec.ts
1 / 6
1import { test, expect } from '@playwright/test';
code map

Code Map — an X-ray of your test codebase

See the structure under your suite: every method, page object, and helper — who calls what, and what nothing calls at all.

Code Map scans your automation project and builds a live structural index: which tests reach which methods, which methods call which, and which are orphaned. Four interlocking views — Inventory, Quality, Graph, and Steps — surface the load-bearing helpers, dead page objects, over-grown methods, and duplicate code, so you can refactor with confidence and keep the suite maintainable as it grows. Nothing here changes your code; it only reveals what is already there.

  • Inventory, Quality, Graph, and Steps views over your whole codebase
  • Caller / callee graph — find load-bearing helpers and orphaned code
  • Quality signals: over-long methods, duplication, unused page objects
  • Read-only insight — reveals structure without touching a line
testver — code map — an x-ray of your test codebase
Code Map · Inventory1 methods
LoginPage.login()12 callers
BasePage.waitFor()load-bearing38 callers
CartPage.addItem()7 callers
OldCheckout.pay()orphan0 callers
Inventory · Quality · Graph · Steps— spot orphans & load-bearing helpers.
git integration

Git workflow, integrated

Commit, branch, stash, push, resolve conflicts — without leaving the test suite.

A polished git surface that handles the things QA engineers actually do: stage and commit changes, manage branches, resolve merge conflicts side-by-side, push over SSH or HTTPS with credential prompts, and view per-file blame and history. With AI on hand to write your commit messages.

  • Side-by-side merge conflict resolver with per-hunk picks
  • SSH passphrase / HTTPS credential prompts (VS-Code-style)
  • Per-file history and blame in the explorer
  • Stash, amend, force-push protection — sane defaults built in
testver — git workflow, integrated
feature/checkout-flow↑ 1 ↓ 0
Mtests/checkout.spec.tsstaged
Apages/CheckoutPage.tsstaged
Mfixtures/cart.jsonstaged
feat(checkout): add guest flow tests
Committed · a4f8e2c Pushed to origin
user management

User management & access control

Roles, sessions, and a full audit trail — built in, not bolted on.

Multi-user, multi-tenant ready out of the box. Three default roles — Admin, Tester, and Viewer — gate every meaningful action across the product, with per-resource permissions for finer control. Admins create users, change roles, and revoke active sessions from the same UI; every sensitive event flows into an audit log queryable by user, action, or time range. Secure login uses bcrypt-hashed passwords and JWT sessions you can invalidate at any time.

  • Three default roles — Admin, Tester, Viewer — with per-resource permissions
  • Admin user management: create, deactivate, change role, revoke active sessions
  • Audit log captures every login, role change, credential prompt, and privileged action
  • Secure login: bcrypt-hashed passwords + JWT sessions, revocable from the admin UI
testver — user management & access control
Team & Roles12 members
AC
Alice Carter
alice@org.com
Admin
BL
Bob Lim
bob@org.com
Tester
CP
Charlie Park
charlie@org.com
Viewer
alice changed bob.role: Tester → Adminjust now
1 session revoked— charlie@org.com signed out
03
Run · 6 features

Run anywhere, on any schedule.

Locally, in cloud browsers, on a timer, or as a gate in your CI pipeline.

results

Runs, Schedules & Results

Run, schedule, triage — all in one view.

Run scripts locally or in the cloud — on demand, on a cron schedule, or as part of your delivery pipeline. Watch executions stream live with per-step screencast, trace, video, screenshots, and console output. Every test keeps its full execution history. AI failure analysis groups errors by root cause, and one click hands the fix to the AI Assistant. Compare any run against a baseline and dispatch reports to Slack or email.

  • Run locally or in the cloud — on demand, on a cron schedule, or via CI
  • Live streaming execution with per-step trace, video, screenshots, console output
  • Full execution history per test, with baseline comparison and run-vs-run diffs
  • AI failure analysis — errors grouped by root cause, with fixes handed to the AI Assistant
testver — runs, schedules & results
138
Passed
3
Failed
4m 22s
Duration
Daily 6am
Pass rate · last 7 runs 97.9%
Root cause found— selector changed in commit 3a7f2b1 Fix in AI Assistant
Next run in 02:47
scheduling

Scheduling that just works

Cron-driven runs and reports — daily smoke suites, weekly regression, monthly executive digests.

Schedule any test, suite, or report on a cron expression. Built-in scheduler runs without an external orchestrator — no Jenkins, no Airflow, no cron-on-some-server. Per-schedule environment overrides, retry policies, and notification rules; full execution history with on-demand "run now" and pause / resume controls.

  • Cron syntax with friendly preset shortcuts (daily, weekdays, hourly)
  • Per-schedule environment + connector + notification overrides
  • Retry policy with exponential backoff and failure-only alerts
  • "Run now" override + pause/resume without losing the schedule
testver — scheduling that just works
Daily smoke suiteActive
Cron:0 6 * * *Every day at 6:00 AM UTC
Next run in05:32
Retry on failure2× exponential
Notify on failureSlack #qa-alerts
Dispatch reportEmail · daily@team
cloud test runs

Cloud test-runs integration

Dispatch tests to BrowserStack, Sauce Labs, or LambdaTest — from the same UI.

Configure your cloud provider once, then dispatch any test or suite to run on real browsers and devices in the cloud — without changing a line of test code. Run results, video, and trace artifacts stream back into Testver alongside your local runs, so the reporting view is unified regardless of where the test executed.

  • Works with BrowserStack, Sauce Labs, and LambdaTest
  • Per-project provider routing — pick where each suite runs
  • Artifacts (video, screenshots, traces) auto-imported into the report
  • Same dashboards and scheduling whether tests run local or cloud
testver — cloud test-runs integration
Local suite
BrowserStack · Chromium · macOS
Dispatching
Providers:BrowserStackSauce LabsLambdaTest
🎬session-video.mp42.4 MB
📊trace.zip142 KB
🖼screenshots/ (4)380 KB
cicd pipelines

CI/CD pipelines that gate on real runs

Your pipeline triggers the tests, Testver executes them, and the build waits for the verdict.

Delegated execution turns the usual CI problem inside out: instead of installing browsers, drivers, and a framework on every runner, your pipeline makes one call and the tests execute on your Testver server — where the environment is already right. The build blocks on the outcome, the verdict is pushed back as a commit status, and every CI run lands in Testver's dashboards with its branch, commit, and environment attached.

  • Ready-made templates for GitHub Actions, GitLab CI, Jenkins, Azure Pipelines, Bitbucket and CircleCI
  • No browsers, drivers, or framework setup on the CI runner — the server already has them
  • Gate the build on the result, or fire-and-forget when you don't want CI waiting
  • Deploy-to-tests tracing — follow any commit or deployment through to the runs it triggered
testver — ci/cd pipelines that gate on real runs
Delegated executionGitHub Actions
Commit pushedmain · 3a7f2b1
Pipeline calls Testvertestver trigger --mapping smoke
Suite runs on your server24 tests · Chrome + Firefox
Verdict gates the buildcommit status: success
No runner setup.The tests execute where the environment is already right.
testver grid

Testver Grid — cloud browsers, built in

Run your suite on Chromium, Firefox and WebKit in the cloud — no vendor account, no access keys, no test-code changes.

A browser fleet that is part of Testver rather than a third party bolted on. Pick Testver Grid next to Run on, choose a browser, and your suite executes against the fleet — with the connection supplied at run time, so nothing vendor-specific enters your config. Playwright suites run unmodified; Selenium-protocol suites (Java, Python, C#, WebdriverIO, Robot Framework) run as-is when they create their driver from the remote address, and the AI Assistant adds it in one step when they don’t. Cypress is not supported on the grid. Session video, an ordered command log, and a verdict proving the run really happened in the cloud land in the same report you already read. Available as an add-on for any paid plan — buy as many parallel browsers as you need, and a team shares one pool.

  • Chromium, Firefox and WebKit on machines that are not yours — as many browsers at once as you buy
  • No grid-vendor account and no keys in CI — Testver vends a short-lived token itself
  • Video, command log and live view for every session, in your normal results
  • Reaches the app on your localhost — every hop outbound, nothing newly exposed
Explore Testver Grid
testver — testver grid — cloud browsers, built in
Run onTestver GridChromiumFirefoxWebKit
checkout.spec.tsChromium
login.spec.tsFirefox
search.spec.tsWebKit

No vendor account, no access keys, not a line of test code changed

testver cloud

Testver Cloud — your own always-on Testver

The full application on a private server we look after, at your own address — awake at any hour, from any device.

Testver on a laptop stops being enough the moment a schedule needs to fire overnight or a second person needs the same test history. Testver Cloud runs the same application on a private machine we build, patch, back up and repair — at your-team.cloud.testver.com, with automatic HTTPS and continuous backups mirrored to a second provider. Everyone signs in to one workspace, and nobody installs anything. Available as an add-on for Team plans — one workspace for the whole team, ready about a minute after you create it from your dashboard.

  • Your own subdomain, running 24/7 — schedules fire overnight and at weekends
  • One private machine per workspace, never shared — a team plan is one workspace, managed by the owner and one platform manager
  • Backed up on a schedule, mirrored off-site, and self-healing when a check fails
  • Same Testver, same Git repository — move on or off without touching a test
Explore Testver Cloud
testver — testver cloud — your own always-on testver
acme.cloud.testver.com
Healthy
StatusRunning
Last backup23 minutes ago
Off-site mirrorin step
Certificaterenews automatically
Uptime · 30 daysno interruptions

Built, patched, backed up and repaired for you — nothing to install

04
Fix · 2 features

Failures sorted, broken tests repaired.

Tell real bugs from broken tests — and heal the broken ones.

auto heal

Auto-Heal — broken locators repair themselves

A fix built from the failure's own page evidence, proven by a re-run before anything is kept.

Development never pauses for the test suite. A developer renames a test id, restructures a component, or ships a redesign — and tests that were green yesterday can no longer find what they click. When a run fails for that reason, Testver reads the page the test actually saw at the moment it broke — the trace, the live browser session, or a fresh probe — works out which element moved, and proposes the exact replacement. It then re-runs every test affected by that locator and keeps the change only if all of them pass. Nothing is ever a blind guess, and nothing is kept unproven.

  • Keeps pace with development — repairs come from the failing page's own DOM, never guesswork
  • Verify or revert: every fix is re-run before it is kept, and rolled back if it fails
  • Suggest mode reviews first with one-click Apply — or let Auto mode keep verified fixes
  • Playwright, Selenium, WebdriverIO, Robot Framework and Cypress — local runs or cloud grids
testver — auto-heal — broken locators repair themselves
Auto-Heal kept
login.spec.ts › submits credentialslocator not found
Page evidenceread from the failing run — the id was renamed.
pages/LoginPage.ts
− getByTestId('login-sub')
+ getByTestId('login-submit')
3 of 3 passed— fix kept. Anything less would have been reverted.
failure analysis

Intelligent failure analysis

Group, triage, and explain failures automatically — with AI-generated root-cause summaries.

When tests fail at scale, Testver clusters failures by signature and produces a plain-English summary of what changed and why each test likely broke. Linked commits, stack traces, and recent UI diffs all surface in one place — cutting triage from hours to minutes.

  • Failure clustering by stack signature
  • AI-summarised root cause with linked commits and UI diffs
  • Trace + video + screenshots for every failure, side-by-side
  • One-click defect creation in your tracker (Jira built in)
testver — intelligent failure analysis
Failure Analysis 1 cluster
checkout.spec.ts › guest flowselector timeout
checkout.spec.ts › member flowselector timeout
cart.spec.ts › apply promoselector timeout
AI root-cause summarycommit 3a7f2b1

Submit button selector renamed from .btn-submit to [data-testid="submit"].

Selector changed — fix in AI AssistantOpen →
05
Report & connect · 3 features

Share results and plug into your stack.

Dashboards, connectors, extensions and the AI of your choice.

dashboards reporting

Dashboards & scheduled reports

Generate executive-ready dashboards on demand. Email them on a cron. Share via tokenized links.

Compose KPI tiles, charts, and tables into shareable reports — manually or via the AI assistant. Schedule them daily/weekly, dispatch to stakeholders by email, or share a tokenized public link. Pre-templated executive, QA-daily, release-readiness, and trend-analysis reports ship out of the box.

  • KPI tiles, line / bar / pie charts, and data tables
  • Pre-built executive, QA, release, and trend templates
  • Schedule + dispatch via email / Slack
  • Tokenized public share links — no sign-in required
testver — dashboards & scheduled reports
Executive Report Week 19
97.9%
Pass rate
1,284
Tests run
3m 12s
Avg duration
Runs by day
MTWTFSS
Dispatched to Slack #leadershipjust now
connectors

Connectors for the tools you already use

Jira, Slack, Teams and email — configure once, use everywhere.

Push defects to Jira when tests fail. Stream run results into Slack. Email scheduled reports to stakeholders. Each connector is a first-class citizen — configure once and it shows up everywhere it's relevant across the product, from notifications on a failed run to the schedule editor to the AI assistant's tool palette.

  • Jira: pull issues in, push defects and comments, see live status
  • Notifications: Slack, Microsoft Teams and email
  • Webhooks for any system that can POST JSON
  • Configure once — connectors surface everywhere they're relevant
testver — connectors for the tools you already use
Connectors0/3 connected
JJira
SSlack
@Email (SMTP)
All connected.Test failures auto-create Jira defects.
llm flexible

Testver cloud AI or local models

One connection to managed frontier AI — or run Ollama / LM Studio locally for free. Self-host everything.

AI on your terms. Connect Testver's managed cloud AI and one connection powers every AI feature with frontier models — no provider accounts, no API keys, no model configuration. Or point the LLM router at a local Ollama or LM Studio model and the entire AI surface costs nothing. The whole stack — UI, API, orchestrator, browser pool, LLM router — runs on hardware you control, with audit logs and per-user permissions for regulated environments.

  • Testver managed cloud AI — frontier models, zero configuration, no API keys to manage
  • Local models via Ollama or LM Studio — completely free AI, fully offline
  • Per-project AI setup, temperature, and tool-policy overrides
  • Self-hosted: your data stays with you; RBAC, audit log, multi-user scoping built in
testver — testver cloud ai or local models
LLM ProviderPer-project
Testver cloud AI
Frontier models, managed
cloud
Ollama
Llama 3.1 — free
local
LM Studio
Qwen 2.5 — free
local
Testver cloud AIselected — switch any time, per project.
The bottom line

Every feature above wraps your framework — it never rewrites it

Nothing on this page asks you to migrate your suite, restructure your project, or import a Testver SDK into your tests. Testver adds the intelligence around your tests, not inside them — so the suite you have today keeps running exactly as it does today, with or without us.

No SDK in your tests

No Testver imports, wrappers, or annotations. Your specs stay plain framework tests.

No migration

Point Testver at the project you already have. Same files, same runner, same command.

Runs without us

Turn Testver off tomorrow and your suite runs from your terminal exactly as it does today.

The same holds for a framework Testver builds for you from scratch: a standard project in the framework you chose, with no Testver runtime inside it — yours to run, commit, and take anywhere from day one.

Ready to upgrade your test suite?

Keep your framework. Add AI and a premium toolset.

Set up in minutes. Self-host on your own hardware. Describe a test in plain English and get working code in your own framework — in a fraction of the time.