Testim modules

The technology-specific modules for Testim allow you to perform specific integration tasks with Tricentis Testim (opens in new tab) directly in Tosca Cloud.

Run Testim Test

Runs a specific Testim test.

Value

Description

Testim API Key

Your Testim API key (opens in new tab). Required to authenticate and connect Tosca Cloud to your Testim account, as well as to trigger a Testim test run.

Test ID

ID of the Testim test you want to run.

Grid

Name of the grid (opens in new tab) the test should run on.

Branch (optional)

Name of the branch (opens in new tab) to run tests from.

Retries (optional)

Amount of retries you want to allow per test.

Timeout (optional)

Maximum amount of seconds allowed to pass before the test automatically stops.

Tosca Flow Control - Execution ID

Unique identifier for the Testim test run. If you run tests asynchronously, this ID is automatically generated and stored in a specified buffer. This allows you to track and retrieve the results later without waiting for the Testim test to finish.

Tosca Flow Control - Wait for result

Determines whether Tosca Cloud waits for the result of the Testim test execution before moving on to the next test steps in the test case.

  • True (default): Tosca Cloud waits for the result (sync).

  • False: Tosca Cloud continues without waiting for the Testim test to finish (async).

Tosca Flow Control - Pass on test failures

Determines whether Tosca Cloud considers the test step successful even if the Testim test fails.

  • True: Marks the test step as passed, allowing the execution to continue.

  • False (default): Marks the test step as failed, and execution may stop based on your error handling configuration.

Run Testim Test Suite

Runs all tests in a specified Testim test suite (opens in new tab).

Value

Description

Testim API Key

Your Testim API key (opens in new tab). Required to authenticate and connect Tosca Cloud to your Testim account, as well as to trigger a Testim test run.

Test ID

ID of the Testim test you want to run.

Grid

Name of the grid (opens in new tab) the test should run on.

Branch (optional)

Name of the branch (opens in new tab) to run tests from.

Retries (optional)

Amount of retries you want to allow per test.

Timeout (optional)

Maximum amount of seconds allowed to pass before the test automatically stops.

Tosca Flow Control - Execution ID

Unique identifier for the Testim test run. If you run tests asynchronously, this ID is automatically generated and stored in a specified buffer. This allows you to track and retrieve the results later without waiting for the Testim test to finish.

Tosca Flow Control - Wait for result

Determines whether Tosca Cloud waits for the result of the Testim test execution before moving on to the next test steps in the test case.

  • True (default): Tosca Cloud waits for the result (sync).

  • False: Tosca Cloud continues without waiting for the Testim test to finish (async).

Tosca Flow Control - Pass on test failures

Determines whether Tosca Cloud considers the test step successful even if the Testim test fails.

  • True: Marks the test step as passed, allowing the execution to continue.

  • False (default): Marks the test step as failed, and execution may stop based on your error handling configuration.

Run Testim Test Plan

Runs a specific Testim test plan (opens in new tab).

Value

Description

Testim API Key

Your Testim API key (opens in new tab). Required to authenticate and connect Tosca Cloud to your Testim account, as well as to trigger a Testim test run.

Test ID

ID of the Testim test you want to run.

Grid

Name of the grid (opens in new tab) the test should run on.

Branch (optional)

Name of the branch (opens in new tab) to run tests from.

Retries (optional)

Amount of retries you want to allow per test.

Timeout (optional)

Maximum amount of seconds allowed to pass before the test automatically stops.

Tosca Flow Control - Execution ID

Unique identifier for the Testim test run. If you run tests asynchronously, this ID is automatically generated and stored in a specified buffer. This allows you to track and retrieve the results later without waiting for the Testim test to finish.

Tosca Flow Control - Wait for result

Determines whether Tosca Cloud waits for the result of the Testim test execution before moving on to the next test steps in the test case.

  • True (default): Tosca Cloud waits for the result (sync).

  • False: Tosca Cloud continues without waiting for the Testim test to finish (async).

Tosca Flow Control - Pass on test failures

Determines whether Tosca Cloud considers the test step successful even if the Testim test fails.

  • True: Marks the test step as passed, allowing the execution to continue.

  • False (default): Marks the test step as failed, and execution may stop based on your error handling configuration.

Wait for Testim Test

With the Wait for Testim Test module, you can wait for an asynchronously triggered Testim test to finish.

To trigger a Testim test asynchronously, you can use the Run Testim Test, Run Testim Test Suite, or Run Testim Test Plan module with Wait for result set to False. This instructs Tosca Cloud to move to the next test steps in the test case, while the Testim test runs in parallel. If Tosca Cloud finishes the remaining test steps before the Testim test is complete, the Wait for Testim Test module pauses Tosca Cloud test execution until the Testim test is complete.

Value

Description

Execution ID

ID of the Testim test execution you triggered asynchronously. Tosca Cloud uses this ID to track the result of the test and determine whether it passed or failed.

Pass on test failures

Determines whether Tosca Cloud considers the test step successful, even if the test fails in Testim.

  • True: Marks the test step as passed, allowing the test run to continue.

  • False (default): Marks the test step as failed, which may stop the test run, depending on your error handling configuration.

Testim API Key

Your Testim API key (opens in new tab). Required to authenticate and to allow Tosca Cloud to access the Testim test run results.