Page 1
Integrate UFT Onewith Azure DevOps
Step-by-step Guide
Page 2
Integrate UFT One with Azure DevOps
Configure Self-hosted Windows Agent
Download UFT Extensions on the Self-Hosted Windows Agent
Install UFT One Plugin on Azure DevOps & Run Pipeline
Troubleshooting
Page 3
Setup Self-hosted Windows Agent
Page 4
Pre-requisite: Setup Self-hosted Windows Agent
https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops
Page 5
Step 1: Generate
New Token in Azure DevOps
Page 6
Step 2: Create &
Download a New Agent
Page 7
Step 3: Unpack
Agent to a Directory
Page 8
Step 4: Run the
config.cmd
Page 9
Step 5: Enter URL of your
Azure DevOps Tenant
Page 10
Step 6: Enter your
Personal Access Token
Page 11
Step 7: Choose the
Pool to register the
agent
Page 12
Step 8: Enter Agent Name
Page 13
Step 9: Enter your _work
folder
Page 14
Step 10: Decide how to run the
agent
Page 15
Step 11: Complete setup for
Agent
Page 16
Step 12: Check your
Agent is online
Page 17
Download UFT Extensions on the Self-Hosted
Windows Agent
Page 18
Step 1: Download
UFT Extensions
Page 19
Step 2: Unzip UFT.zip into the agent
folder
Page 20
Step 3: Set the Environment
Variable UFT_LAUNCHER to
point on the UFTWorking folder
Page 21
Install UFT One Plugin
Page 22
Step 1: Get UFT Plugin from Azure
DevOps Marketplace
Page 23
Step 2: Search for „UFT“ in the Azure DevOps
Marketplace
Page 24
Step 3: Get the Plugin
downloaded into your Azure
DevOps environment
Page 25
Step 4: Install the UFT
Plugin on your Azure DevOps
Tenant
Page 26
Step 5: Proceed to your Azure
DevOps tenant
Page 27
Step 6: Go to your Azure
DevOps Pipeline
Page 28
Step 7 – Edit your Pipeline
Page 29
Step 8: Add a new Testing Task to your
Pipeline
Page 30
Step 9: Select the
appropriate UFT Task
Page 31
Step 10: Configure the Tasks accordingly
Folder with UFT One Tests Location of UFT One Tests entered in Azure DevOps
Page 32
Step 11: Add another Task
for UFT Reports
Page 33
Step 12: Save your Pipeline
Page 34
Step 13: Run Your Azure
DevOps Pipeline
Page 35
Step 14: View UFT
One Results in Azure DevOps
Page 37
If you see this error in the pipeline execution [ERR] System.IO.FileLoadException: Could not load file or assembly …\PSModule.dll, then unblock file in properties