NEW Self-healing test suites, grounded in your real appSelf-healing, grounded in your app

TestVault — tests that build, run, and heal themselves.

From onboarding to reports — TestVault reads your app, generates the tests, runs them in real browsers, and repairs the flaky ones on its own.

free forever plan · pro from $49/mo · encrypted credential vault
testvault.app / dashboard
TestVault
Dashboard
Work
Workspace
Bugs
Tasks
Insight
Coverage
Analytics
Assist
Cowork
Persona Party
Team
Team
Guild
Account
Billing
Settings
Dashboard
TEAM plan
Health
Pass rate
100%
last 7 days
Coverage
90%
19 of 21 elements
Open bugs
2
1 high · 1 medium
Unstable tests
0
across 43 gate checks
Token usage this cycle0% · 504 of 1,800 included
0 included tokens left this cycle.
0tests in library4suitesLibrary →
Recent runs
RunTriggerResultDurationWhen
RegressionNightly regression19/1930s2h ago
SmokeManual7/712s14h ago
First runOnboarding18/1846s1d ago
NavigationNightly regression8/818s2d ago
SanityManual13/1321s3d ago
TEAMresets in 30 days1,296tokens available1,800included this cycle
the journey

One flow, start to green

Follow a test suite from the moment you connect your app to the reports your team lives in.

01 · ONBOARDING

Connect, and get a grounded plan

Sign in once — password or SSO, stored in an encrypted vault. TestVault crawls your real, authenticated app and proposes a test plan mapped to what it actually found.

  • Real authenticated crawl, not a guess
  • Suites organized by page and flow
  • Trim anything before you build
onboarding / scan
Step 2 of 2 — Review
Scanning Acme Store…
Signing in to your app
Reusing your credentials, safely.
Signing in Crawling Mapping Designing Prioritizing
A test you never run is a wish, not a safeguard.

Review your test plan

We scanned your app and proposed these tests. Trim anything you don't want — TestVault builds, verifies, and runs the ones you keep.
8 pages scanned Live crawl · signed in
A grounded test plan from 8 crawled pages (deterministic).
Smoke1/1Key pages render
P1Home page loadsSmoke
Sanity1/1Core still works
P1Signed-in app loads cleanlySanity
Navigation8/8Every link loads
P1Open “Products” and it loadsNavigation
P1Open “Checkout” and it loadsNavigation
+ 6 more navigation checks
Exploratory8/8Console errors & broken states
P2“Checkout” has no errors or broken linksExploratory
+ 7 more exploratory checks
0 selected
02 · AI GENERATION

Tests written from your real app

Approve the plan and TestVault generates real, runnable Playwright tests — targeting the actual pages, selectors and flows it found. Every one lands in your Library as an editable, versioned Test Case.

  • Grounded selectors from the live DOM
  • 10 test types it writes for you, from smoke to a11y
  • Organized in a versioned Library — yours to keep
generated / checkout.spec.tsgenerating
test('Add to cart → checkout', async ({ page }) => {
// grounded in the live app
await page.goto('/products/atlas-pack')
await page.getByRole('button', { name: 'Add to cart' }).click()
await page.getByTestId('checkout').click()
await expect(page.getByText('Order summary')).toBeVisible()
})
03 · PLAYWRIGHT EXECUTION

Runs in real browsers — and heals

Tests execute on real Playwright browsers, brand-isolated, with timelines and traces. When one goes flaky, TestVault repairs it live and re-runs it green.

  • Real-browser runs, parallel & isolated
  • Self-heal grounded in the live DOM, verified by a flake gate
  • Every run captured in Run History with full traces
runs / checkoutRUNNING
Executing suite
running…
Sign in with valid credentials3.1s
Add to cart → checkout4.8s
↻ re-locating “Checkout” control from live DOM…
Apply discount code2.6s
Empty-cart edge case2.0s
04 · BUGS & REGRESSIONS

Failures become tracked bugs — automatically

When a test fails for real, TestVault opens a Bug and drives it through a lifecycle — new → known → fixed → verified. The Regression Guardian catches the moment a passing test breaks again.

  • Auto-filed bugs with a full lifecycle
  • Regression detection on every run
  • Marked verified only when it re-runs green
bugs / board
Bugs
2 open · 1 regression
Discount code not applied on mobilenew
Checkout button missingfixed · pending
Login redirect loopknown issue
Cart total mismatchverified
05 · DASHBOARD, ANALYTICS & COVERAGE

The command center your team lives in

Every run rolls up into a Dashboard, deep Analytics, and Coverage maps — pass-rate trends, run history and regressions — plus weekly digests so nobody has to go looking.

  • Coverage maps & pass-rate over time
  • Analytics on tokens, runs & reliability
  • Weekly digests to the whole team
app / coverage
Coverage
GapsSurface
0%covered
0 automated of 21 surface elements covered
Measured over 8 pages, scanned 7 September.
Covered = a proven test targets it — verified, and it has passed at least once.
What the agent did
0%
GATE PASS RATE
0
AUTO-REPAIRS
0%
REPAIR SUCCESS
Your tests
0
VERIFIED
0
UNPROVEN
two kinds of AI teammate

Cowork & Persona Party

One works with you. One works for you. Together they cover far more than scripted tests can.

works with you

Cowork copilot

A chat agent that inspects your live app and writes or fixes tests alongside you — like pairing with a QA engineer who never gets tired.

  • “Add a test for the refund flow”
  • Inspects the real DOM before writing
  • Fixes failing tests on request
VS
works for you

Persona Party

A cast of AI personas that autonomously explore your app like real users — impatient shoppers, power users, edge-case hunters — surfacing bugs scripts never reach.

  • Autonomous, exploratory testing
  • Distinct behaviors & goals per persona
  • Finds real bugs, filed automatically
quality is a team sport

Built for the whole team

QA is more than tests — TestVault gives your team the pulse, the motivation, and the skills to keep raising the bar.

Bugs

Findings anyone can file, with AI triage that tells a real bug from a flaky test — each one linked back to the run that found it. Attach the screenshot or recording you saw it in, and talk it through in a thread that keeps who decided what, and when.

Guild

A live activity stream of every run, fix and finding — plus the badges, levels and leaderboard that turn quality into a team sport.

Tasks

Bugs and checks assigned to people, not just to tests — everyone can see what is theirs, and work can be handed back for anyone to pick up.

and the essentials, covered

Everything a QA team needs

AES-256 encrypted vault · multi-tenant back office · configurable Settings · Playwright traces · role-based access · weekly digests.

13test types
Minutesto first suite
Self-healnot maintenance
Isolatedtenant by tenant
simple, honest pricing

Start free.
Scale when you're ready.

Usage is measured in tokens — AI work and test runs both draw on the same allowance, tracked to the token in your Billing page. Each test in a run costs one token, and a run is never blocked — even at zero. Schedule hourly, daily, weekly or monthly — hourly on Team — and see what a cadence will draw before you commit. Boosters top the allowance up whenever you want more headroom.

Free
$0 / forever
See the magic on one app.
  • 1 connected app · 50 test cases in your Library
  • Agentic onboarding & AI test generation
  • Real-browser test runs — never blocked, even at zero
  • 100 tokens to start, then 25 / month (Haiku & Sonnet) — one token per test
  • Community Feed & QA Guild
Get started free
Most popular
PRO
$49 / month
For the QA owner shipping every day.
  • Everything in Free, plus:
  • Persona Party & AI self-heal
  • Every model, incl. Opus
  • 500 tokens / month
  • 2 connected apps · unlimited test cases · Single user
  • Scheduled runs — daily, weekly or monthly
  • Token boosters & priority support
Start PRO
Team
$149 / month
For a whole QA team, not one owner.
  • Everything in PRO, plus:
  • 1,800 tokens / month
  • 3 connected apps · Up to 15 users (you included)
  • Scheduled runs on every cadence, hourly included
  • API testing — generated tests for your endpoints
Start Team
Enterprise
Custom
Security, scale & control.
  • Everything in Team, plus:
  • Custom SLA & dedicated manager
  • Unlimited apps & team
Contact sales

Ship with confidence.

Connect your app and watch a real test suite build itself in minutes.