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. For low-confidence visual matches, the report's match details also offer an AI step analysis that evaluates whether the runner clicked the right element. See Understanding Test Results and Common Errors.
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