Skip to content

Founder-led onboarding at 60% off the first month. 4 slots left for the next 4 weeks.Book onboarding

Ship with confidence

Tests you can trust, because someone checked.

Agents write tests faster than anyone can read them. Verified tests let a person review what a test actually did, from the evidence of its run, and vouch for it. When an agent changes the test, TestChimp marks it stale and asks for another look.

14 days, no credit card. Works with any coding agent.

Verified tests in TestChimp: the evidence of a test run step by step, Priya verifying the test, and the test turning stale after Claude Code edits it, with Priya asked to re-verify.

Problem

Thousands of tests.Nobody has read them.

When agents write the tests, nobody is accountable for them. A test can pass while asserting the wrong thing, skip the step that matters, or be quietly rewritten until it goes green. Reviewing the test’s code doesn’t show what it did in the browser, and nobody reviews every change anyway.

Accountability, one test at a time.

Verification is a person’s sign-off on a specific test, based on what it did, that holds only while the test stays the same.

  1. Evidence

    See what the test did.

    Every run keeps the steps with screenshots, and failing runs keep the full trace, so review starts from behaviour, not code.

    Captured on every run

  2. Verify

    A person vouches for it.

    A reviewer checks the test does what its scenario intends and marks it verified. The badge names who verified it.

    Reviewer sign-off

  3. Stale on change

    Re-verify when it changes.

    TestChimp watches verified tests. When one changes, the verification goes stale and the verifier is asked to look again.

    Watched by TestChimp

Review what the test did, not just its code.

A test file says what should happen. The run shows what did. Verification is based on the run.

Evidence from every run

Every step is captured with a screenshot, and failing runs keep a full trace. A reviewer watches the test do its job, checks that the assertions match the scenario, and verifies it from the same screen.

Run #2148 of promo-stacking.spec.ts: four steps with screenshots, the cart screenshot at step 4 and the passing total assertion.

Verification that stays honest.

A badge is only worth something if it stops meaning “verified” the moment the test changes.

A person vouches for each test

The Verified badge stays with the test and names who verified it. Release views count verified tests, so you can see how much of what you ship a person has vouched for.

Checkout tests: Priya verifies Stacks a promo code with a gift card; another test is verified by Tom and one is not verified.

Stale the moment it changes

When an agent or a person edits a verified test, the verification goes stale and the original verifier is asked to re-verify. A badge never outlives the test it was given to.

  • Stale tests show in the release view.
  • The original verifier is asked first.
  • Pair it with a policy, such as every payment scenario needing a verified test.
After Claude Code edits the verified test, it turns stale, the release shows 17 of 21 verified with 1 stale, and Priya is asked to re-verify.

How agent-written tests usually get trusted.

Ways of trusting agent-written tests, including self-healing tests, compared with verified tests
Unreviewed agent testsSelf-healing testsCode review of test diffsVerified tests
Fails when the product breaks, instead of adapting to itNoNoPartlyYes
Reviewer sees what the test did in the browserNoNoNoYes
A named person accountable for each testNoNoPartlyYes
Notices when a reviewed test changesNoChanges itselfThat PR onlyYes
Keeps up with agent-written suitesYesYesNoYes
Verification status per releaseNoNoNoYes

Self-healing tests repair themselves when the UI changes. When the change is a bug, healing can route the test around it: the product breaks and the test adapts to the broken product.

Questions about verified tests.

What does verifying a test mean?
A person has reviewed the evidence of a run, the steps, screenshots and assertions, and confirmed the test checks what its scenario intends. The badge records who verified it.
What makes a verification stale?
Any change to the test after it was verified, whether an agent or a person made it. TestChimp marks it stale and asks the original verifier to re-verify.
Why not use self-healing tests?
Self-healing tests rewrite their own locators or steps when the app changes, so they keep passing. That is the problem: when the change is a bug, such as a button that moved behind an overlay or a total that stopped updating, healing can steer the test around it and the suite stays green on a broken product. Verified tests take the other approach: any change to a verified test, by an agent or a person, makes it stale until someone who reviewed its evidence verifies it again.
Do I have to verify every test?
No. Verify the tests that matter most, for example payment and sign-up flows, and use policies to require it where you need it.
Where do I see verification status?
On each test, in test runs and in the release view, which counts verified and stale tests for that release.
TestChimp mascot at the desk, facing camera, dual monitors with code behind.

Let agents write the tests. Get people to vouch for them.

Every test keeps its evidence. The ones that matter keep a name.

14 days, no credit card.