Set up UFT One for mobile testing
This topic describes how to set up your mobile devices and the UFT One testing environment
For advanced mobile testing, set up UFT Mobile to integrate with UFT One.
For basic mobile testing, on one device at a time, set up local device testing.
Set up UFT Mobile to integrate with UFT One
Before you connect from UFT One, set up UFT Mobile and the devices you want to test from UFT One.
Enable browser cookies |
Enable browser cookies on the UFT Mobile machine before you start testing with UFT One. |
Verify your device connection |
Verify that your devices are connected to the UFT Mobile server. |
Prepare your iOS apps for testing |
Hybrid or native iOS apps If you are testing hybrid or native mobile apps on iOS, you may need to prepare your apps before you start, including packaging and signing. For details, see the UFT Mobile Help. Flutter-based apps If you are testing iOS packaged apps developed with the Google Flutter SDK, prepare the app as described in the UFT Mobile Help. |
Handle your apps after a UFT Mobile upgrade |
If you've upgraded UFT Mobile, ensure that the app you are testing is compatible with the current version of UFT Mobile. Do the following:
|
Set up local device testing
For basic mobile testing, on one device at a time, you can connect mobile devices directly to the UFT One computer. On the UFT One machine, install the UFT Mobile Add-in for Local Device, powered by UFT Mobile, to act as a local device connector.
System requirements |
The installation requirements for the UFT Mobile Add-in for Local Device are as follows: 64-bit Windows machine Free RAM: 1 GB minimum (2 GB recommended) Hard disk space: 10 GB
An additional 1 GB of free disk space is required on the system disk (the disk upon which the operating system is installed). |
Download and install the local device connector |
Download and install UFT Mobile Add-in for Local Device, available on the Micro Focus AppDelivery Marketplace.
During the installation, do the following:
|
Connect your devices |
Prepare your devices for mobile testing and connect them to the UFT One computer. You can connect multiple devices, but you can only test one device at a time. The UFT Mobile Add-in for Local Device, which connects the local devices to UFT One, is powered by UFT Mobile. Therefore, it supports the same devices as UFT Mobile, with similar requirements. For details, see the following topics in the UFT Mobile Help: |
Prepare your apps |
If your apps need preparation for testing, such as signing or packaging, you must do these before you start testing. To test packaged apps on local devices, you must package them yourself. To do this, use the packaging tools available on the UFT Mobile page in the Micro Focus AppDelivery Marketplace. For more details, see the UFT Mobile Help. |
Set up your system for SSL and CA certificates
To use SSL with CA certificates with UFT Mobile and UFT One, you must first install your CA certificates on your UFT One or Jenkins computer.
For details, see SSL with CA certificates.
Start UFT One and load Add-ins
Before working with mobile devices, clear your browser cache on the UFT One computer and load the Mobile Add-in.
Additionally, load the Web Add-in if you are testing any of the following:
-
Hybrid apps
-
Web apps using the Chrome emulator
-
Web apps using the UFTM Browser app through UFT Mobile
Tip: Load Add-ins either when starting UFT One, or later on from the UFT One Add-in Manager. For details, see Manage add-ins.
Then, continue with Connect to UFT Mobile or local mobile devices and Define Mobile Record and Run Settings.
Set up UFT One Mobile testing with ALM
Integrate UFT One, mobile testing, and ALM to run your UFT One Mobile tests directly from ALM.
To do this, first install the Unified Functional Testing Add-in for ALM on the ALM client machine.
For details, see Unified Functional Testing Add-in and Run your UFT One tests from ALM.
Set up UFT One Mobile testing with continuous integration
Integrate UFT One, mobile testing, and your continuous integration server to run your UFT One Mobile tests as part of your continuous integration process.
Ensure that the relevant plugin is installed on your machine.
For more details, see: