System requirements
Before installing UFT Mobile make sure that you meet the system requirements.
Linux server requirements
When installing UFT Mobile on a Linux server, make sure that your system meets the following requirements:
Computer Processor |
2.2 GHz or higher dual core processor (Quad core recommended) |
|
|
Memory |
4 GB RAM |
Free Hard Disk Space |
UFTM server
Database (PostgreSQL) data: 5 GB UFT Mobile connector
File storage (apps storage)
|
Database |
Embedded DB: PostgreSQL server version 11. External DB: PostgreSQL server versions 9.6 - 11. |
Maximum number of devices connected by USB to server machine |
55 devices connected by USB directly to the server machine. Note: Using standalone connectors, you can connect hundreds of devices to UFT Mobile. The maximum number of devices per standalone connector is 50. |
Windows server requirements
When installing UFT Mobile on a Windows server, make sure that your system meets the following requirements:
Computer Processor |
2.2 GHz or higher dual core processor (Quad core recommended.) |
Windows Server 2008 R2, 2012 R2, 2016, and 2019. Windows 8, 8.1, and 10. |
|
Memory |
4GB RAM |
Free Hard Disk Space |
UFTM server
Database (PostgreSQL) data: 5 GB UFT Mobile connector
File storage (apps storage)
|
Database |
Embedded DB: PostgreSQL server version 11. External DB: PostgreSQL server versions 9.6 -11. |
Maximum number of devices connected by USB to the server machine |
55 devices connected by USB directly to the server machine. Note: Using standalone connectors, you can connect hundreds of devices to UFT Mobile. The maximum number of devices per standalone connector is 50. |
AWS and Azure
This sections details the images supported when installing a UFT Mobile server on AWS or Azure, as well as the images that have been certified for use with AWS and Azure.
AWS
Supported | Certified |
---|---|
Windows: Windows images published by AWS. Refer to the supported versions in the Windows Operating System requirements above. |
Microsoft Windows Server 2016 Base |
Linux: CentOS images published by Centos.org Refer to the supported versions in the Linux Operating System requirements above. |
CentOS 7 (x86_64) |
Azure
Supported | Certified |
---|---|
Windows: Windows images published by Microsoft. |
Windows Server 2016 Datacenter |
Linux: CentOS images published by Rogue Wave Software. Refer to the supported versions in the Linux Operating System requirements above. |
CentOS-based 7.5 |
Hosted virtualization hypervisors
The
UFT Mobile has been certified with:
VMWare |
|
Microsoft Hyper-V 2012 R2 | Certified for server installation only. Devices should not be connected directly to the Hyper-V machine, but should be connected using a connector on a different (non-Hyper-V) machine. |
Connector requirements
You can choose to install the embedded connector, together with the server installation. You can also install the connector as a standalone component, on either a Linux, Windows, or MacOS machine. You can install a standalone connector on your testing-tool machine or on multiple machines in distributed locations. For more details, see Install the connector on a Windows machine, Install the connector on a Linux machine, or Install the connector on a Mac machine.
When installing the Device Connector, make sure that the connector machine meets the following requirements:
Linux |
Hardware:
Operating System:
|
Windows |
Hardware:
Operating System:
|
MacOS |
Hardware:
Operating Systems:
|
Maximum number of connected devices per connector: | 50 devices |
Supported Apple operating systems and Xcode versions
The following software is supported for Mac:
Software | Supported versions |
---|---|
OSX/ MacOS |
|
Xcode |
Version 12.1 or later. Note: Full installation of Xcode (install from App Store) is needed for the iOS packager. For the minimum OS version required for Xcode, see the Apple developer documentation. |
Supported browsers
The following browsers are supported on clients connecting to UFT Mobile's Lab console:
- Chrome
- Firefox
- Internet Explorer 11
- Microsoft Edge
- Safari
Screen resolutions
UFT Mobile supports the following screen resolutions:
Windows
- 1920 x 1200
- 1920 x 1080
- 1600 x 1200
- 1366 x 728
MacOs
- 1440 x 900
- 2880 x 1800
- 2560 x 1600
Network requirements
The tables below list the protocols and ports used by UFT Mobile.
UFTM on-premises
Server and connector ports are configurable during installation:
Server: |
HTTP/ WS (Default. 8080) HTTPS/ WSS (Default. 8443) Linux only: If you are going to connect iOS devices to this machine via USB, make sure that IPV6 is enabled. |
Connector: |
HTTP/ WS (Default. 8080) HTTPS/ WSS (Default. 8443) Linux only: If you are going to connect iOS devices to this machine via USB, make sure that IPV6 is enabled. |
Devices: (internal only) |
|
UFTM SaaS
On-premises connector ports are configurable during installation:
SaaS server: |
HTTPS/WSS 443 |
On-premises connector: |
HTTPS/ WSS (Default. 8443) Linux only: If you are going to connect iOS devices to this machine via USB, make sure that IPV6 is enabled. |
Hosted devices
When using UFT Mobile hosted devices, outbound communication from any on-premises components — web browsers, testing tools, UFT Mobile on-premises server (if relevant) — should be allowed for HTTPS and WSS on port 443.
Servers with which the apps under test communicate should be accessible to the hosted devices. If these servers are on an internal network, make them accessible only to incoming traffic from the mobile devices (using an IP allowlist), or configure your VPN on the hosted devices.
See also: