Skip to Content

Discovery Tests

Use discovery tests to explore an app and find issues, especially in new features or areas without a regression suite. The agent chooses actions as it explores and reports bugs it encounters.

Create a Discovery test in the Repository, select an agent, and set a minimum and maximum time budget for the whole test.

Set an Exploration Scope

The editor has one optional scope field:

  • Leave it empty for broad exploration of the app.
  • Enter a scope to focus on a feature, flow, or recent fix.

For example:

Explore the shop. Try purchasing items, switching categories, and returning to the main menu. Check that displayed prices match the amounts charged and purchased items appear in the inventory.

Use show hints for guidance such as how to access the shop or recover from a popup. Attach knowledge files, such as a feature specification, to give the agent a reference for intended behavior.

Review and Follow Up

Review reported issues in Bugs and inspect the recording and evidence in Run Details.

For broader coverage, run several focused explorations with different scopes. Turn scenarios you want to check on every build into verification tests with explicit expected results.

Last updated on