Configuring the process

You must configure the process that you created for the component to organize the steps in the process, specify the properties of the steps, and connect them.

Before you begin

About this task

When you open any process to configure, the process is displayed in the process editor. The process editor lists the plugins and steps. The required Start and Finish steps represent the beginning and the end of the process and are automatically placed on the design area.

You must provide the values for certain fields in the properties for the selected test step to run tests from Deploy. The minimum fields that you need to configure are Name, Workspace, Project, and Test Suite Name or Config File. The remaining fields are optional.

For example, if you provide a complete path of a configuration file that contains the parameters for a test run in the Config File field, then you need not provide values for the Workspace, Project, and Test Suite Name fields.

Note: If Test UI is not installed in default location, then you must provide the value for the IMShared Location field along with other mandatory fields.

Procedure

  1. Log in to Deploy, if you are not already logged in.
    The Deploy dashboard is displayed.
  2. Click Components.
    A list of components that are available in Deploy is displayed.
  3. Select the component from the list in which you created the process.
  4. Click the Processes tab.
    A list of processes that are available for the component is displayed.
  5. Select the process from the list that you want to configure.
    The Design tab for the process is displayed.
  6. Click DevOps Test Workbench, and then DevOps Test UI from the left menu.
  7. Drag the Run an HCL DevOps Test UI - Functional Test step, and then drop it into the design area.
    Note: The selected test must be placed between Start and Finish steps.
  8. Specify the properties for the selected test by performing the following steps:
    1. Click the Edit icon.
      The Edit Properties for Run an HCL DevOps Test UI - Functional Test dialog is displayed.
    2. Specify the properties for the selected test step by referring to the following table:
      Table 1. Input properties for running a functional test step
      Name Type Description Required
      Iteration Count String Number of dataset iterations to be run. No
      Log Format Enumeration
      • xml
      • html
      • text
      • TPTP
      Format of script execution logs. No
      Project Directory String Fully qualified path to the Functional Test project directory. Yes
      Script Name String Name of the script to be executed. Yes
      User Arguments String Additional user arguments for playback. No
      Disconnected Mode Boolean
      The option to run the test through an agent in the background. The options are as follows:
      • True: Runs the test through an agent, and the test run continues even when the screen is locked or the agent is disconnected.
      • False: Runs the test, but the test run stops when the screen is locked or the agent is disconnected.
      No
      Note: The following fields are from Deploy:
      • Working Directory
      • Precondition
      • Post Processing Script
      • Use Impersonation
      • Auth Token Restriction
      You can accept the default values or change the values based on your requirements. For more information about these fields, see the related links.
    3. Click OK to save the properties for the test.
  9. Click Save in the design area.

Results

You have configured the process for the component in Deploy.

What to do next

You must create a resource in Deploy. See Creating a resource in HCL DevOps Deploy.