Sample report
A real Vera run report, in full.
This is not a mock-up or a marketing screenshot. It is one run of one test, executed by the same engine that runs every customer test, against our own marketing site — every artifact below is a file that run produced.
- Ran against
- vera-agent.com
- Ran on
- 2026-09-05
- Vera revision
- 7c64062f
- Duration
- 30.1s
- Outcome
- 8 of 9 passed · 1 healed
What was set up, and what was not
A report where everything passes proves nothing, so two of the eight steps below were written to fail on purpose, and this page would rather say so than let you discover it.
The click step targets a.nav-pricing-link — a class the deployed page does not carry — so self-heal has something real to repair. The last assertion claims the Pro plan costs $29, which the page does not say.
Everything after that is the product’s own work, and none of it was edited by hand: the replacement locator was proposed by a model reading the live page at run time, the failure stayed a failure, and the video, trace, HAR, console log, screenshots and accessibility findings are the files the run wrote. A fabricated repair on a page whose entire job is “our evidence is real” would be worse than publishing nothing.
The steps, as they ran
Authored before the run; results recorded during it.
| Step | Action | Target | Result | Time |
|---|---|---|---|---|
| home | goto | / | Passed | 1.2s |
| hero | assert | h1 | Passed | 24ms |
| shot-home | screenshot | home | Passed | 81ms |
| nav-pricing | click | a.nav-pricing-link | PassedHealed | 88ms |
| on-pricing | assert | /pricing | Passed | 0ms |
| settle | wait | 1500 | Passed | 1.5s |
| shot-pricing | screenshot | pricing | Passed | 43ms |
| a11y | a11yAudit | — | Passed | 663ms |
| pro-price-stale | assert | .plans .plan:nth-child(2) .pprice | Failed | 4ms |
The repair
- Authored selector
- a.nav-pricing-link
- Selector Vera used
- role=link[name="Pricing"]
- Why, in the model’s words
The nav has a link labeled "Pricing", which is what the a.nav-pricing-link step targeted; role=link with the exact name avoids matching "See pricing".
A sentence a model wrote about a page it was reading. Vera records it so a human can judge the rewrite; it is not a claim Vera is making, and nothing in the product branches on it.
The failure
pro-price-stale
Expected "$29" but got "$19" — 1 tab was OPENED AND NEVER DRIVEN during this run (about:blank). Vera drives one page: a target="_blank" click succeeds and the new tab really loads, but every step after it — including this one — still addresses the page that opened it. There is no tab-switching verb, so if the behaviour under test lives in that tab, assert it in a separate journey that navigates to its URL directly.Self-heal rewrote a locator and left this expectation exactly as authored. That is the rule, not an omission: repairing an assertion would turn a red suite green by changing what it claims, which is the one repair no testing tool should ever make.

The evidence
Every file below came out of this run. They are served as ordinary static files, so nothing on this page can reach a customer’s artifacts.
Playwright trace
The full trace: every action, every network call, a DOM snapshot per step, and time-travel through the run.
Open in the Playwright Trace ViewerDownload the trace (3.7 MB)
HAR (network archive)
Every request the run made, in the standard HAR 1.2 format.
Browser console log
Empty — the page logged nothing. Recorded either way.
8 files · 5.5 MB
Accessibility findings — on our own page
The run included an axe audit. Everything below is a real violation on Vera’s own pricing page, published because a sample report that only ever found other people’s problems would not be a sample of anything.
| Severity | Rule | Elements |
|---|---|---|
| moderate | page-has-heading-onePage should contain a level-one heading | 1 |
The two things this report is for
A healed pass is not an ordinary pass.
The click above went green only because Vera rewrote its locator. That is reported beside the status and never folded into it, and CI can be told to fail on it — because a healed step may no longer drive the control it was written for, and a pass/fail column cannot show that.
Vera repairs locators, never expectations.
The failing step asserts $29 against .plans .plan:nth-child(2) .pprice. Self-heal never touched it. A tool that could edit what a test claims could make any suite green.
Run this against your own app.
Free plan, no card. Your AI key, or none at all — the run above needed one only for the repair.
a.nav-pricing-link · .plans .plan:nth-child(2) .pprice = $29 · 2026-09-05T11:27:15.032Z

