Updated on 2026-08-11 GMT+08:00

Executing a Test Suite

In the test execution stage, testers run test suites to check whether the system functions as expected. They record the test results and identify any issues or defects in the product, which assists R&D engineers in analyzing and resolving problems.

Prerequisites

A test suite has been created.

Executing a Manual Test Suite

  1. Log in to the CodeArts homepage, search for your target project, and click the project name to access the project.
  2. In the navigation pane, choose Testing > Testing Execution. Test case library is displayed by default.
  3. Click next to Test case library and select a test plan.
  4. On the Manual Test tab page, locate the test suite to be executed and click in the Operation column.
  5. On the page for executing the manual test suite, set the step result, description, and case result. Switch to other cases in the suite and repeat this step until all cases in the manual test suite are executed.

    Automatic roll-up of results in manual test suites: If this function is enabled in Function Switch, a test case in a manual test suite will be automatically set to Successful after all test steps of the case are set to Successful, and similarly, a test suite will be automatically set to Successful after all cases in the suite are Successful.

  6. Set the manual test suite result and click Save in the upper right corner.

    • Successful: All test cases in the test suite passed.
    • Failed: One or more test steps in the test suite failed.
    • Pending check: One or more test steps in the test suite require further verification or confirmation.
    • Not available: The test case could not be executed properly.
    • Blocked: The test case cannot be executed due to external dependencies or issues.

  7. After the execution is complete, click the suite name in the test suite list to view the execution result in the Execution History column of the test suite list.

  8. Associate existing bugs with the test cases in the suite based on the suite execution result.

    1. Open the test suite and click the target case.
    2. Click Associate with Existing Defect.
    3. Select the bugs to be associated.
    4. Click OK.

Executing a Manual Test Suite with Parameters

Manual test suites can be executed with parameters.

  1. In the test suite list, click in the Operation column and select Specify Parameter to Execute.
  2. In the displayed dialog box, enter the version number and click Execute. The execution page is displayed.

  3. In the drop-down list under the version, set the actual test suite execution result. Enter an actual result, and click Save.

  4. Click the corresponding suite and click the execution history tab to query the execution result.

Executing an Automated API Test Suite

  1. Log in to the CodeArts homepage, search for your target project, and click the project name to access the project.
  2. In the navigation pane, choose Testing > Testing Execution. Test case library is displayed by default.
  3. Click next to Test case library and select a test plan.
  4. Locate the test suite to be executed and click in the Operation column to start automatic execution. After the execution is complete, you can view the execution result in the execution history column.

    To stop the suite, click in the Operation column.

  5. In the test suite list, click in the Operation column. On the Execution History tab page, view the historical execution details of test cases in the test suite.

    To create a bug for the test case, click the test case name and click on the right of the page. To associate the case with a bug, click .