TestOwl LogoTestOwlDocs

Triggering a Run

A run executes one or more Test Cases against one or more Environments and records the execution results.

Whether you're validating a single test or an entire suite, TestOwl lets you run your tests locally or in the cloud using the same execution workflow.

Confidence comes from every successful test run.

TestOwl Team

Starting a run

You can start a run from:

  • A Test Case
  • A Test Suite
  • The Run History page

Click Run to open the Run Configuration dialog.

Run Configuration dialog

Configure the following options before starting the run:

1. Select what to run

Choose one of the following:

  • A single Test Case
  • Multiple Test Cases
  • A Test Suite

2. Select environments

Choose one or more Environments.

If multiple environments are selected, TestOwl executes the tests independently for each environment and generates a separate result for every environment. This makes it easy to identify environment-specific issues, such as a test that passes in one environment but fails in another.

A single run executes independently across multiple environments, with each environment generating its own result.

3. Choose where to run

Select where the tests should execute:

  • Local — Run the tests on your own machine using the TestOwl Desktop App.
  • Cloud — Run the tests using TestOwl's cloud infrastructure.

4. Start the run

Review your selections and click Run to begin test execution.

Local vs Cloud

LocalCloud
Runs onYour computer using the TestOwl Desktop AppTestOwl cloud infrastructure
RequirementsTestOwl Desktop App installed and runningNo additional setup required
Best forDebugging, watching browser execution, and local developmentScheduled executions, team collaboration, and running tests without keeping your computer online

The Local option is available only when the TestOwl Desktop App is installed and connected. Otherwise, only Cloud execution is available.

Draft tests and Production environments

Test Cases with a Draft status cannot be executed against environments whose Type is set to Production.

This safety check helps prevent unfinished or work-in-progress tests from running against live applications.

Monitoring a run

As soon as a run starts, it appears in Run History with a status such as Queued or Running.

Execution results are updated as the run progresses, allowing you to review completed tests without waiting for the entire run to finish.

Stopping a run

You can stop an active run from the Run History page.

Cancelled runs are marked as Interrupted, making them easy to distinguish from completed runs that passed or failed.

Next steps