Search Test Execution actions

Search Test Execution actions search the specified Tosca, qTest or ALM Test Repository to find test execution items. The results are stored in a Table dataset.

Action property Description
Result A Table dataset that contains a single record for each test execution item found.
Search Paths A String List parameter or dataset that stores a list of Test Repository paths to search. If this property is not set, the complete Test Repository will be searched.
Source A Table parameter or dataset used to specify the tokens to be searched for in test executions. This property should be set to the Result dataset returned by the Read Test Repository Cache or Search Test Repository action.
Test Repository A Test Repository parameter or dataset referring to the Test Repository to be searched for execution items.

The Result dataset has the following columns:

Column Description
TEST_REPOSITORY The name of the Test Repository that was searched for execution items.
TEST_REPOSITORY_TYPE The type of the Test Repository that was searched for execution items.
NAME The matched NAME value from the Source table.
TEST_STATUS The execution status for the execution item. Possible values differ for each Test Repository type.
TEST_NAME The name of the execution item.
TEST_PATH The path of the execution item.
TEST_ID The unique ID of a found execution item. The format of the ID value will be different for each repository type.

Note that the Result dataset will be empty if an Azure DevOps or Certify Test Repository is specified.

  • For Tosca Test Repositories, the TEST_STATUS column may be set to Passed, Failed, No Result or Error.
  • For qTest Test Repositories, the TEST_STATUS column may be set to Passed, Failed or Unexecuted.
  • For ALM Test Repositories, the TEST_STATUS column may be set to Passed, Failed or No Run.

Example

Search Test Execution action example.

Test repository integrations