Welcome to Traceback
Traceback is an autonomous testing suite for modern web and mobile applications. Write tests in plain English, run them against your product in a real browser, and let Traceback find the issues — with screenshots, logs, and proposed fixes attached.
New to Traceback?
Start with the Run your first web test guide to have a passing test in under five minutes.
What Traceback does
Traceback runs tests autonomously against your live product — no SDK, no selectors, no code changes required. It drives a real browser (or mobile device), interprets results, and surfaces issues with full evidence so you can fix them fast.
- Describe tests in plain English — write what a user would do, not how to do it
- Run from anywhere — CLI, dashboard, PR checks, schedule, or MCP from your coding agent
- Issues with evidence — severity-tagged, with screenshots, logs, and a proposed fix
- Push to Linear or GitHub — one click, zero copy-paste
- Auto-closes when the fix lands — reruns on your next PR and closes the issue if it passes
Core surfaces
| Surface | What it does |
|---|---|
| Tests | Define user flows in natural language |
| Suites | Group tests for batch execution |
| Runs | Live execution logs with screenshots |
| Issues | Triaged defects with evidence & fixes |
| Operator | AI chat for autonomous test authoring |
| Design | Visual regression across component states |