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 OpenText Functional Testing tests as part of a build script. This open source plugin allows you to trigger a test as a build step and present the results in the continuous integration tool user interface.

For more details, see:

Jenkins

Testing with Jenkins

Bamboo

Testing with Bamboo

Azure DevOps Test from Azure DevOps Server or Services
GitLab How to Run Tests from GitLab
GitHub Actions How to Run Tests using GitHub Actions

Integrate OpenText Functional Testing 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).