Skip to main content
When you hit Run Test, Percio takes you to /test-running/[executionId] — the live view of the run.

What you see

Progress ring. A circular indicator that estimates how far along the agent is. It’s based on the agent’s self-assessment of scenario completion, so it can move in both directions — a step that reveals new complexity can drop progress. Step timeline. Every action the browser has taken, in order, with the screenshot captured before each step and the action that followed. Click any step to expand its detail. AI reasoning panel. The agent’s thoughts before each action: what it’s trying to do, what it sees on the page, and why it picked the action it did. This is the most useful panel for understanding whether Percio is interpreting your scenario correctly. Phase indicator. Shows which high-level phase Percio is in — navigating, executing the flow, or analyzing.

What Percio is doing under the hood

Each step:
  1. Capture a screenshot of the current viewport.
  2. Serialize the page into a simplified representation the agent can read.
  3. Send that + the step history + your scenario to the agent.
  4. The agent returns a single action: click, type, select, scroll, wait, navigate, complete, or abandon.
  5. Execute the action via a real browser.
  6. Repeat.
Every five steps or so, Percio evaluates whether the task looks complete and decides whether to continue.

When a test stops

A test ends when any of these happens:
  • The agent decides it’s complete. The scenario goal has been reached.
  • The agent decides to abandon. The task appears unreachable from the current state.
  • Stuck below 50% progress after 15 steps. A safety net to stop drifting runs.
  • The step ceiling. Default 50 steps.
When the run ends, the selected persona evaluates the full recorded flow and produces issues. Then you’re redirected to the results page.

Can I cancel a test?

Yes — there’s a cancel control on the live view. Cancelled tests do not produce a report.

What’s next