How to Run Tests Using the Automation Service

Learn how to execute a test or a group of tests using our automated testing platform.

Rainforest regression testing allows you to write scripted test cases and execute them continuously and on demand by our Tester CommunityTester Community - Human test execution. Harness the ingenuity of on-demand QA testers. Pay more and wait longer for test results but with the benefit of more detailed output. or Automation ServiceAutomation Service - Automated browser test execution. The quickest and most cost-effective way to get test results, powered by our network of virtual machines..

This article walks you through how to run your tests using the Automation Service.

Running Single or Multiple Tests from the All Tests Page

  1. Click the Tests icon (paper) in the navigation bar, then select Tests.
  2. On the All Tests page, use filters in the left sidebar to narrow down the test list. (Optional)
  3. Click the checkboxes for the tests you want to run.
  4. Click the Run icon (arrow) in the action bar.
Selecting the tests to run.Selecting the tests to run.

Selecting the tests to run.

  1. Confirm that the option within How this run will be executed is set to run with our Automation Service.
Selecting the run method.Selecting the run method.

Selecting the run method.

Running a Feature

There are three ways to trigger the run of a feature:

  1. On the Features page, click the Run Feature button and select your settings. Change the How this run will be executed section to select Automation Service if not already selected.
  2. In the CLI, run the feature with the following command:
run --feature [Feature_ID] --crowd automation
  1. Add the feature to a run group by clicking the Add to Run Group button. See below about running tests in a Run Group.
Running a feature.Running a feature.

Running a feature.

Executing a Run Group

There are three ways to execute a run group:

  1. On the Run Groups page, click the Run button.
    To always use the Tester Community, select the run method in the Run Group settings. To change the option for this run only, use the Run modal.
  2. In the CLI, execute the run with the following command:
run --run-group [ID] --crowd automation
  1. Click the Schedule icon (wrench) to automatically execute the run group on the days and times you choose.
Executing a Run Group.Executing a Run Group.

Executing a Run Group.

Running a Saved Filter

There are three ways to run a saved filter:

  1. Use the Filters panel.
    1. Open the saved filter from the Filters panel.
    2. Select your tests.
    3. Click the Run icon.
    4. Select the run platforms.
  2. In the CLI, execute the run with the following command:
run --filter [Filter_ID] --crowd automation
  1. Select the tests from the saved filter view to add and trigger the run group.
Running your tests from a saved filter.Running your tests from a saved filter.

Running your tests from a saved filter.


If you have any questions, reach out to us at [email protected] or via the chat bubble below.

Updated 11 days ago


Related Articles & Links

How to Install the CLI

How to Run Tests Using the Automation Service


Learn how to execute a test or a group of tests using our automated testing platform.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.