Enables you to run UFT One tests as a build in an Azure DevOps build process. This extension includes 4 tasks.
In a build step, run UFT One tests stored in the local file system or on an ALM server. When running tests from ALM Lab Management, you can also include a build step that prepares the test environment using test sets or build verification suites before running the tests. After the build is complete, you can view comprehensive test results.
- UFT One (version >=14.00)
- Powershell (version 4 or later)
- JRE installed
- From Visual Studio Marketplace: Install the UFT One Azure DevOps extension for the relevant organization
- On our GitHub: Navigate to a specific release (latest: 1.1.0)
- From Azure DevOps: Navigate to agent pools and set up an agent (interactive or run as a service)
- On your agent machine:
4.1. Download the resources provided by a specific release (UFT.zip, unpack.ps1 and optionally the .vsix file)
4.2. Run the unpack.ps1 script
- Use this task to run tests located in your file system by specifying the tests' names, folders that contain tests, or an MTBX file (code sample below).
<Mtbx>
<Test name="Test-Name-11" path="Test-Path-1">
</Test>
<Test name="Test-Name-2" path="Test-Path-2">
</Test>
</Mtbx>
- More information is available here
- Use this task to run tests located on an ALM server, to which you can connect using SSO or a username and password.
- More information is available here
- Use this task to run ALM server-side functional test sets and build verification suites.
- More information is available here
- Use this task to assign values to AUT Environment Configurations located in ALM.
- More information is available here
For assistance or more information on configuring and using this extension, please consult the following resources: