AI Assistance
DontBreak uses AI to take the busywork out of test maintenance: writing clear step descriptions for you, and explaining why a run failed so you don't have to scrub through video. This page covers what's available today, plus a preview of generation features currently in early access.
AI Descriptions
Every step you record gets a default machine-generated name. AI Descriptions rewrites your test's title, description, and per-step descriptions into clear, human-readable language based on what the steps actually do.
You'll find it in the visual editor under Test → AI Descriptions. The editor also offers it proactively: when you save a test whose steps still have default descriptions, DontBreak asks whether you'd like better ones generated first.
How it works:
- Open Test → AI Descriptions in the editor.
- Click generate — the AI reads your steps and proposes a test title, a test description, and a description for every step.
- Review the proposed text, then apply it to the test.
Good descriptions aren't just cosmetic: they make reports readable for teammates, and they give the AI failure analysis (below) more context to reason with.
AI failure analysis
When a run fails, the report page shows an Analyze failure button. Click it and DontBreak's AI examines the failed run — the failing step, errors, and results across the browsers it ran on — and returns:
- An issue type classifying the failure (e.g. an app bug vs. a test problem).
- A confidence score for the diagnosis.
- A plain-language explanation of what went wrong and what to do about it.
The button appears automatically on any failed run; there's nothing to configure. See Understanding Test Results and Common Errors.
AI credits
AI actions are metered. Generating descriptions, analyzing a failure, and the generation features below each consume AI credits from a monthly allowance that comes with your plan:
| Solo | Team | Agency | |
|---|---|---|---|
| AI credits / month | 250 | 750 | 2,000 |
During a free trial usage is capped at 50 AI credits, regardless of which plan you're trialing; the full plan allowance unlocks when the trial converts.
Credits reset on the same monthly cycle as your test run quota. When you run out, AI actions stop with "You have reached your monthly AI credit limit. It resets at the start of your next billing month." — nothing is charged automatically and nothing else is affected: your tests, runs, reports, and schedules keep working exactly as before. To get more before the reset, upgrade your plan.
Early access: AI test generation
A set of larger generation features is rolling out gradually and is not yet generally available. You may see them in your account if you're in the early-access group:
- AI Test Generator — describe a flow (or point at a URL) and get a complete draft test generated for you.
- Test Case Generator — on a test suite, discover and generate test cases for the site the suite covers.
- Suggest next step — a guided flow in the editor where the AI proposes the next step based on the page and what your test is trying to accomplish.
Availability