Test Automation

The following integrations with OpenText tools and other third-party test automation software are available.

Name Description
OpenText Functional testing Connect to the lab from OpenText Functional testing to access available mobile devices and cloud browsers. Use the Mobile Add-in to create and run functional tests for mobile apps on connected devices, or use the Web Add-in for cross-browser testing of your web applications on cloud desktop browsers.
For details, see the UFT One Help Center.
OpenText Functional Testing for Developers Connect to the lab from OpenText Functional Testing for Developers to access available mobile devices. Then, use OpenText Functional Testing for Developers's tools to create and run tests for mobile apps on connected devices.
For details on mobile testing, see Test mobile apps, in the OpenText Functional Testing for Developers Help Center.
Silk Integrate OpenText Functional Testing Lab with Silk Central to execute automated functional tests on mobile devices, and to additionally provide those mobile devices to Silk Test for automated functional test creation and execution.
For details, see the Silk documentation.
BPT Business Process Testing (BPT) is a functional testing framework for organizing your tests using reusable components. These components perform a specific task in a business process, or describe the app's state before or after that task. BPT is integrated into OpenText Functional testing, and you can use any OpenText Functional testing functionality that is supported for BPT when testing your mobile apps with OpenText Functional Testing Lab.
For details, see BPT integration .
Jenkins The Application Automation Tools plugin for the Jenkins continuous integration server provides a mechanism for uploading apps to the OpenText Functional Testing Lab console.
For details, see Jenkins integration.

For continuous integration with Jenkins - UFT, see integrating mobile tests and Jenkins in the OpenText Functional testing Help Center.
Appium Run Appium scripts utilizing the features of OpenText Functional Testing Lab.
For details, see Appium integration.
XCTest and Espresso XCTest is a framework for creating unit tests and UI tests for Xcode projects.
For details, see the Apple Developer documentation.

Espresso is a UI testing framework for Android.
For details, see the Android Developer documentation.

To run XCTest and Espresso tests on lab devices, connect the devices to your IDE using the Dev Access plugin for Android devices, or the app for iOS devices.
For details, see Dev Access.
Selenium Conduct cross-browser testing of your web applications on cloud desktop browsers from the lab. For details, see Browser lab.

Not all integrations are relevant for OpenText Core Software Delivery Platform.