Writing tests
Plans and limits
What each plan includes, and how step and time limits keep runs predictable.
Steps per run
Every run has a cap on how many agent steps it may take, set by your workspace plan:
| Plan | Max steps per run |
|---|---|
| Free | 20 |
| Plus | 50 |
| Custom | 100 |
A step is one agent action (navigate, click, type, judge a check). Well-written tests rarely approach the cap; it exists so a confused run ends promptly instead of burning time.
Timeouts
Each step also has its own time budget. If a run exhausts its step cap or a step times out, the run finishes with a clear timeout message in the timeline rather than hanging or failing silently.
What needs a paid plan
- Suites and tests are available on every plan, including Free.
- Inviting teammates to a company workspace requires a paid plan.
- API keys, and with them CI integration, require a paid plan. On Free the keys pause rather than disappear: they resume working as soon as the workspace is back on a paid plan.
Current pricing is on the pricing page.