Skip to content

Core Concepts

Core-concepts screenshot

Key objects

Application

The web application you want to test. For cloud execution, the application must be reachable over the public web.

Test run

One execution of a test in one of two modes:

  • Exploration (the agent decides safe next actions)
  • Scripted (you define the steps)

Suite

A suite is a named collection of runs that you can re-run anytime. Suites help you organize testing by goal, for example:

  • Checkout process
  • Adding new items
  • Sanity before release

Suites make it easy to validate fixes and catch regressions by re-running the same flows after changes.


Execution modes

Exploration

In exploration mode:

  • You define focus areas and optional guidelines
  • The agent samples safe actions to increase coverage
  • The agent reports UI and flow problems with severity and context

Scripted journeys

In scripted mode you describe steps in natural language, typically including:

  • The action (click / type / scroll)
  • The target element
  • Optional input text

The agent aims to execute each step precisely and validate the outcome after each step.


What the agent does (high level)

VibeTesting orchestrates multiple AI capabilities to:

  • Propose the next safe action (exploration)
  • Detect UI and functional issues (overlaps, broken flows, broken links, error states)
  • Locate the correct element to interact with on each step