UiPath Documentation
test-manager
latest
false
Test Manager user guide

Autonomous Exploration for Test Cloud

Autonomous Exploration in Test Manager for having an AI agent explore an application against a requirement, charter, or user story, without a pre-defined test script.

Autonomous Exploration is a capability in Test Manager where an agent simultaneously learns about the application, designs tests, and executes them in real time, with no pre-defined test script. The agent explores the application like a curious user, observes behavior, and adapts dynamically. Autonomous Exploration is guided by a charter, requirement, or user story, and runs as an unattended automation.

Important:

Autonomous Exploration is available only via Test Cloud, and is supported on Windows environments only.

Key features

  • Discovery-driven: focuses on finding unknown issues, edge cases, and unexpected behavior, including complex, BDD-style (Given/When/Then) requirements, not just simple flows.
  • Reasoning-driven: an artificial intelligence (AI) model interprets application state and decides the next action to take.
  • Time-boxed sessions: a duration is set by the user, for example 10 minutes. The displayed run duration reflects only the exploration time-box, and is approximate, since a run can slightly exceed the box if it is still mid-action when time runs out.
  • Execution scope: runs on a cloud robot or an attached robot (serverless robots are not supported), with only one exploration allowed per requirement at a time, and exploration confined to a single website (desktop applications are not supported). The run uses the default browser configured on the machine — both Chromium-based browsers and Firefox are supported, and browser selection is not configurable.
  • Execution target selection: the Configure tab lets you select a runtime type, robot account, and machine template for the exploration — with an optional host machine once a specific machine template is chosen — instead of Test Manager picking any available runtime automatically. Selections aren't persisted between sessions.
  • Custom prompts: a custom prompt can optionally be added through Project Settings > Prompt Library, used as User Instructions. There is no built-in charter prompt.
  • Comprehensive reporting: a structured report of findings is generated after the exploration completes.

Human-in-the-Loop for Autonomous Exploration

Live streaming is opt-in. When enabled, logs poll approximately every 10 seconds, with the latest entry appearing at the top and the view auto-scrolling. Closing the side panel does not stop the exploration itself, only the live view; reopening it reconnects and restores state.

Human-in-the-Loop turns every exploration into a supervised session, with real-time control available from the side-panel console without leaving the panel or restarting the job:

  • Pause and guide: the agent can be stopped mid-scenario, with a guidance message added directly in the console.
  • Skip scenarios: anything not relevant to the current run can be skipped, from the scenario row.
  • Resume or stop: the exploration can pick up where it left off, or stop gracefully; the agent still generates its report over everything explored so far.
  • Pause does not cost time: the timebox countdown freezes while a response is being written. If not resumed manually, the agent auto-resumes after 5 minutes, so runs never silently stall.
  • Flexible streaming: with live streaming on, the panel can expand full-screen to show the browser alongside the controls; with it off, the guidance chat appears inline as soon as the job is running.
  • Secure by design: every command is authorized against the user who started the exploration, so only that user can control the run.

Known limitations

  • Autonomous Exploration uses the project's default Orchestrator folder. No folder override is available.
  • If no eligible robot is available, a run stays in Pending state rather than failing outright.
  • Triggering exploration from Autopilot chat (agent), and Jira-integrated actionable findings, are not available.
  • No secure credential-injection mechanism is available. Real credentials should not be entered in plain text in a requirement.
  • Autonomous Exploration is confined to a single website; desktop applications are not supported. It runs in the default browser configured on the machine — Chromium-based browsers and Firefox are supported, with no option to select a different browser — and is available on Windows environments only.
  • Autonomous Exploration opens the browser in incognito mode, so the UiPath browser extension must have Allow in Incognito enabled on the machine running the robot, or the run fails to start the browser. This setting resets whenever the extension is reinstalled or updated, for example, during a Studio or Robot upgrade — and must be reapplied.

For step-by-step instructions, see Running Autonomous Exploration. For details on reviewing a run's results, see Reviewing Autonomous Exploration results.

  • Key features
  • Human-in-the-Loop for Autonomous Exploration
  • Known limitations

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated