Getting Started
Running Your First Test
Run a test from the test editor and read the result.
Run the test you created in Your First Test and read the result. For the full reference—config fields, all trigger methods, statuses, concurrency, and retry—see Test Execution Reference.
Run Controls in the Test Editor
Open a test. The toolbar in the upper-right of the editor has two run buttons:
- Run Locally — opens the Run Test Locally dialog. Visible only in the desktop app. Requires at least one step.
- Run — opens the Run Test Remotely dialog. Available in any browser.
Starting a Remote Run
- Click Run. The Run Test Remotely dialog opens.
- The form is pre-filled with the test's saved config. Change any field if needed—Base URL and Browser are the ones most tests need.
- Click Run Test. A toast confirms the run started and the page navigates to the run detail page.
To save the dialog values back to the test for next time, click Save Config before running.
Starting a Local Run (Desktop App)
- Click Run Locally. The Run Test Locally dialog opens.
- The Mode field controls whether a browser window opens: Headfull shows the browser, Headless does not. Trace Viewer and Debugger are for interactive debugging.
- Click Run Test. The page navigates to the local results view.
Reading the Result
The run detail page shows the run status and a table of per-test results.
Run-level status:
| Status | Meaning |
|---|---|
| Pending | Waiting for a free parallel |
| Queued | Assigned to a runner |
| Running | Actively executing |
| Completed | All tests passed |
| Failed | One or more tests failed |
| Cancelled | Stopped manually |
Per-test result:
| Status | Meaning |
|---|---|
| Passed | All steps succeeded |
| Failed | A step assertion failed |
| Timed Out | Test exceeded its timeout |
| Skipped | Test was not executed |
| Interrupted | Run was cancelled mid-test |
Click a test row to open its step-by-step result. See View Results for a full walkthrough of the run detail page.
Execution History in the Test Editor
The Latest Run tab shows the most recent run for this test. The Execution History tab shows a paginated list of past runs.