Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

The HCL OneTest Studio extension enables you to select any type of test available for your project in HCL OneTest™ Server that you can add to your task for the job in the Azure DevOps pipelines.

1. Open your Organization page in Azure DevOps and complete the following steps:

a. Click the project you want to use. 

b. Click Pipelines. 

c. Scroll down and in the “Initialize with a README or gitignore” panel, select the Initialize option.


2. Setting up the pipeline:

a. Click Pipelines

b. Click Create pipeline

c. Click the Use the classic editor to create a pipeline without YAML


d. Select Azure Repos Git as source and select the corresponding Project, Repository, Branch as per your requirement and click on Continue


e. Select Empty job. The Empty Job page with Pipeline configuration is displayed


3. Select the pipeline and complete the following steps:

a. Change the name for the build pipeline, if required. 
b. Select the Agent pool for your build pipeline. You can use the agent from the default agent pool or use the one you have installed. 
c. Select the Agent specification for the agent. 
e. Optionally, change the name of the agent job.

4. Add a task to the agent job by completing the following steps:

a. Click the Add task icon for the agent job. The Add tasks pane is displayed.

b. Enter hcl in the Search box to search for the tasks defined in the HCL OneTest Azure Devops  Extension. The tasks that you can select are displayed. Depending on the type of test that you have created in the desktop client you can select the type of task. Below is the list of task to select.
HCL OneTest API Azure Task
HCL OneTest UI Azure Task
HCL OneTest Performance Azure Task

c. Select the identified task and then click Add to add the task to the agent job. The selected task    is added to the agent job and displayed with a warning that some settings require attention


5. Complete the settings for the selected task:

a. Provide the values for all mandatory parameters.
b. Optionally, expand the Control Options and configure the settings for your test task.

c. Optionally, expand the Output Variables and configure the settings for your test task.

6. Select from the following options:

a. Click Save to save the configured settings for the task. The task is not queued for a  run. You can save the task to a build pipeline and opt to run the build at a later time. 

b. Click Save & queue to save the configurations and queue the run in the pipeline. The Run pipeline dialog box is displayed.

7. Complete the following steps:

a. Enter a comment for the test in the Save comment field.

b. Select the agent that you configured for the test from the Agent pool list.

c. Select the branch from the Branch/tag list. 

d. Optionally, add the variables and demands for the task run from the Advanced Options pane. 

e. Select the Enable system diagnostics check box. 

f. Click Save and run


Azure DevOps extension for HCL OneTest Studio







No releases published


No packages published