Test Frame logoTest FrameSign in
Test Frame logo

automated qa for web builders

Enter your test once. It runs itself, forever.

Test Frame turns plain-English test scenarios into repeatable automated checks driven by a real browser — clicking, typing, and signing in like a user. No human re-clicking the same flow after every deploy.

example scenario

target  https://acme.dev/pricing
01  The page loads successfully
02  A heading mentions "Pricing"
03  Each plan shows a price
04  There is a link to /contact
05  Every image has alt text
4 passed1 failed842 ms

what Test Frame can check

Navigation, link and button clickingForm filling and text inputLogin-protected page testingContent and heading assertionsBroken link and missing image detectionStep-by-step pass/fail evidenceSession replays of every runFull run history per test case

How it works

Write steps once, in plain English

Describe each scenario the way you'd explain it to a colleague — "log in, open the pricing page, confirm every plan shows a price." No selectors, no scripting language, no framework setup.

A real browser does the clicking

Test Frame drives a live headless browser through your site: it navigates, clicks buttons, fills forms, and types into fields exactly like a user would — not just a static HTML check.

Works behind logins

Give it a sign-in URL and test credentials and it authenticates before running your steps, so you can test dashboards, account pages, and other protected flows.

Tells you what to fix

Each run returns a pass/fail verdict per step with the evidence found on the page, the exact problem when something fails, and concrete improvement suggestions.

Watch the replay

Every live-browser run records a session replay, so you can watch exactly what the browser saw and did — invaluable when a step fails and you need to see why.

Run history catches regressions

Every run is saved with a timestamp, status, and step-by-step results. Compare runs over time to spot the deploy that broke your checkout flow.