UFT One and continuous integration

Relevant for: GUI testing and API testing

As more software companies utilize continuous integration practices, you may also need to integrate functional tests into your testing process. This integration helps developers ensure that new builds did not introduce regressions.

The Application Automation Tools plug-ins provide mechanisms for executing UFT One tests as part of a build script. This open source plugin allows you to trigger a UFT test as a build step and present the results in the continuous integration tool user interface.

For more details, see:

Jenkins

UFT One and Jenkins

Bamboo

UFT One and Bamboo

Azure DevOps UFT One and Azure DevOps Server or Services
GitLab How to Run UFT One Tests from GitLab
GitHub Actions How to Run UFT One Tests using GitHub Actions

Integrate UFT One into your CI-CD pipeline without Application Automation Tools plug-ins.

Use the UFT One CI Utilities to run multiple types of tests easily on your CI-CD server using CLI commands. You can view test execution status in runtime and convert HTML test reports into JUnit XML format. For details, see UFT One CI Utilities on GitHub (select the readme file for the latest release).