Skip to main content

E2E Tests

The E2E Tests page shows all automated tests in your project — their status, pass rate, and run history.

Creating Tests

Tests are created from the VS Code extension, not the web UI.

  1. Install the DebuggAI VS Code extension and log in
  2. Start your local dev server
  3. Press ⌘⌥C (Mac) in VS Code
  4. Describe what to test in plain English
  5. The AI navigates your app, records the session, and creates the test automatically

The test appears in the web app when complete.

Tests List

Stats bar shows: Total Tests, Pass Rate, Running, Passed, Failed.

Filter tabs: All / Running / Passed / Failed / Never Run

A quota warning appears when your project is approaching its run limit.

Test Detail

Click any test to open its detail page.

Info cards: Created date, Last run, Created by, Host URL.

Overview Tab

Shows agent name, task description, execution time, and step count. Includes the latest run summary (status, run type, who triggered it, target URL) and a recording GIF of the test session.

Test Runs Tab

Table of all historical runs with status, run type, who started it, timestamp, and a link to the run viewer.

Test Script Tab

The generated Python test script with syntax highlighting. Download button available.

Global Runs List

/e2e-runs shows runs across all tests in the project.

Stats: Total Runs, Running, Pending, Passed, Failed.

Filter tabs: All / Running / Pending / Passed / Failed

Advanced filters: Run Type (Manual / Scheduled / Triggered), Date Range, Started By.

Status Reference

StatusMeaning
RunningCurrently executing
PassedCompleted successfully
FailedCompleted with failures
CompletedFinished, no pass/fail outcome
PendingQueued, not yet started
ErrorSystem-level error during execution