Run an automated test

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • After creating an automated test, run it on a non-production instance.

    Before you begin

    You must have created the test you want to run.
    The test execution property must be enabled. You must have an admin or atf_test_admin role to do so. For more information, see Properties.
    Note:
    The test execution property is disabled by default to prevent running tests on a production system. Run tests only on development, test, and other sub-production instances.

    Role required: atf_test_admin, atf_test_designer, or admin

    Procedure

    1. Navigate to All > Automated Test Framework > Tests.
    2. If necessary to view the tests list, select Tests.
    3. Select the row containing the test that you want to run.
      The system displays the Test form.
    4. Select Run Test.
      Note:
      If the test execution property isn’t enabled, the Run Test button doesn’t appear. In this case, see the annotation at the top of the form, and select the link to enable running tests.
    5. If the Pick a Browser dialog box is displayed, choose among any currently running test clients or start a new runner.

      This dialog box appears if your test includes UI test steps. If the test includes only server test steps, the tests are executed without any further action.

      For more information on test steps, see UI test steps. For more information on test runners, see Working with client test runners. For more information on the Pick a Browser dialog box, see Pick a browser.

    What to do next

    Monitor the progress of the test in the Run Test progress dialog. When complete, select Go to Results (on the Run Test progress dialog) to display the Test Results list, where you can view and analyze test results.
    Note:
    If your test creates data, the system rolls back that data after all steps in the test complete.