Support Matrix
Micro Focus UFT Developer

Software Version: 2021, 2021 R1

This document, also known as a Product Availability Matrix (PAM), provides information on system requirements, supported operating systems, technologies, and integrations.

In this topic:

Hardware requirements

To successfully install and run UFT Developer, your computer must meet the minimum hardware requirements listed.

Performance may be improved by using a computer with the recommended system requirements.

The following hardware requirements are relevant for UFT Developer versions 2021, 2021 R1.

Hardware Requirement Details
CPU Recommended Quad Core (4 cores) with 4.0 GHz
Memory Recommended

Windows: 8 GB

Linux/Mac: 4 GB

Resolution Minimum 1024 X 768 or higher
Hard Disk Recommended SSD type, 20 GB of free disk space for application files and folders

Back to top

Software requirements

UFT Developer versions 2021, 2021 R1 have the following software requirements:

Requirement Details
Operating
Systems

See Operating Systems section

Microsoft Visual C++
2013
Redistributable

The Microsoft Visual C++ 2013 Redistributable is required before installing UFT Developer, included in the prerequisites installer.

Microsoft Visual C++
2019
Redistributable

The Microsoft Visual C++ 2019 Redistributable is required before installing UFT Developer, included in the prerequisites installer.

This Microsoft Visual C++ 2019 Redistributable requires a Microsoft update:

         Tip: If the installation does not start due to missing KB files, troubleshoot by viewing the VC2019Prerequisite_yyyymmdd_XXXXXX.log file in the %TEMP% directory.

Additional
software
requirements
  • .NET Framework 4.8
  • Microsoft Access database engine 2016 32bit for UFT One API test execution with UFT Developer

Node
UFT Developer 2021 and above

Supported Node.js versions: 12.18.3 - 17.9.1.

Java

Java JRE 1.8 or later.

IDE

For installing UFT Developer plugin see IDE's section

Back to top

Operating Systems

UFT Developer runs on the following operating systems both on physical servers and on virtual machines.

Product Version UFT Developer 2021 UFT Developer 2021 R1
Windows Windows 7 SP1 (32-bit, 64-bit)
Windows 8.1
Windows 10 (64-bit)
(1607)
Windows 10* (64-bit)
(Version 1703)
✔* ✔*
Windows 10 (32, 64-bit)
(Version 1709)
Windows 10 (32, 64-bit)
(Version 1803)
Windows 10 (32, 64-bit)
(Version 1809)
Windows 10 (32, 64-bit)
(Version 1903)
Windows 10 (32, 64-bit)
(Version 1909)
Windows 10 (64-bit)
(Version 2004)
Windows 10 (64-bit)
(Version 20H2)
Windows 10 (64-bit)
(Version 21H1)
Windows Server 2008 R2 SP1
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Linux Desktop Environment: GNOME Ubuntu 14.04 (64-bit)
Ubuntu 16.04 (64-bit)
Ubuntu 18.04 (64-bit)
Ubuntu 19.04 (64-bit)
Ubuntu 19.10 (64-bit)
Ubuntu 20.04 (64-bit)
Ubuntu 20.10 (64-bit)
Ubuntu 21.04 (64-bit)
RedHat 7 (64-bit)
CentOS 7 (64-bit)
CentOS 8 (64-bit)
openSUSE Leap 42.3
openSUSE Leap 15.2
Fedora 32
Mac OS El-Capitan 10.11
Sierra 10.12
High-Sierra 10.13
Mojave 10.14
Catalina 10.15
Big Sur 11
Citrix Meta frame Presentation server XenDesktop 7.7

Note:
* Windows 10 v. 1703 (Creators Update) requires KB4022716, or a KB that supersedes it to enable support for ALM integration.

Back to top

SDK

Product Version UFT Developer 2021 UFT Developer 2021 R1
UFT Developer SDKs C# (Windows only)
Java
JavaScript

Back to top

Testing frameworks

Product Version UFT Developer 2021 UFT Developer 2021 R1
NUnit (Windows only) 2.60 – 2.64
3.X
MSTest (Windows only)
TestNG 6.9.x
6.14
7
JUnit 4.x
5
Jasmine 2.4.1 and above
Mocha 3.0.2 and above
Cucumber 1.2.5
4.0

Back to top

Java

Product Version UFT Developer 2021 UFT Developer 2021 R1
Java JRE Versions 8 – 15
16 ✔* ✔*
17 ✔*

Note:
* Requires specific Java run options. For more information, see the post installation section of the UFT Developer Help Center.

Back to top

IDE

Product Version UFT Developer 2021 UFT Developer 2021 R1
Visual Studio (Windows only)

Community, Professional and Enterprise editions

2012
2013
2015
2017
2019
IntelliJ

Community and Ultimate editions

14
15
2016
2017
2018
2019.1.4
2019.2.4
2019.3.3
2020.0
2020.1
2020.2
2020.3
2021.1
2021.2
Eclipse

Eclipse IDE for Java Developers, EE Developers

Luna (4.4)
Mars (4.5.1), Mars 2 (4.5.2)
Neon (4.6), Neon 2 (4.6.2), Neon 3 (4.6.3)
Oxygen (4.7)
Photon (4.8)
2018-12 (4.10)
2019-09 (4.13)
2019-12 (4.14)
2020-03 (4.15)
2020-06 (4.16) ✔* ✔*
2020-09 (4.17) ✔* ✔*
2020-12 (4.18) ✔* ✔*
2021-03 (4.19) ✔** ✔**
2021-06 (4.20) ✔** ✔**
2021-09 (4.21) ✔**
Spring Tool Suite 3.9.1
4.0.x – 4.8.x
JBoss Developer Studio 12.9.0
CodeReady Developer Studio 12.16
12.17
Android Studio 3.0
3.5
4
4.1
4.2
2020.3.1 (Arctic Fox)

Note:
* AppModel Item and SV JXBrowser might fail in case of OpenJDK and Linux environment. For more information, see the UFT Developer Help Center.
** Requires specific Java run options. For more information, see the UFT Developer Help Center.

Back to top

Integration with other Micro Focus products

This matrix lists the following UFT Developer integrations:

Application Lifecycle Management

Product Version UFT Developer 2021 UFT Developer 2021 R1
ALM 12.01
12.2x
12.5x
12.60
15.0
15.0.1
15.5
16.0

Business Process Testing

Product Version UFT Developer 2021 UFT Developer 2021 R1
BPT With ALM 12.21 Patch 2 and above
With ALM 12.55
With ALM 12.60
With ALM 15.00
With ALM 15.01
With ALM 15.5
With ALM 16.0

Functional Testing License Server

Product Version UFT Developer 2021 UFT Developer 2021 R1
Autopass < 10.7.0
10.7.0
10.9.x
11.0.0
11.5.0
11.6.x
11.7.0
11.8.0
11.9.0
12.0
12.0.1
12.1.3
12.3.0

UFT Mobile

Product Version UFT Developer 2021 UFT Developer 2021 R1
UFT Mobile 3.5
2021

Note:
For the integration support versions information, please refer to UFT Mobile Integrations Matrix.

UFT One

Product Version UFT Developer 2021 UFT Developer 2021 R1
UFT One 2021
2021 R1

Note:
Can coexist on the same machine.

Sprinter

Product Version UFT Developer 2021 UFT Developer 2021 R1
Sprinter 2021

Service Virtualization

Product Version UFT Developer 2021 UFT Developer 2021 R1
Service Virtualization 5.2
5.4 ✔*

Note:
Starting from UFT Developer version 2021 R1, Service Virtualization is now shipped separately. Contact support for help.

Back to top

UFT Developer Add-ins

This matrix lists data for the following UFT Developer add-ins:

UFT Developer Web Testing

This matrix lists the following support for the UFT Developer Web Testing:

Internet Explorer

Product Version UFT Developer 2021 UFT Developer 2021 R1
Internet Explorer 10
11

Edge Legacy

Product Version* UFT Developer 2021 UFT Developer 2021 R1
Edge Legacy 13.10586 – 14.14393
15.15063
16.16299
17.17134
18.17763
18.18362 ✔* ✔*

Note:
* Not including Edge Chromium, available from 18.18362.266.

Edge Chromium

Product Version UFT Developer 2021 UFT Developer 2021 R1
Edge Chromium 79 – 92
93 – 97
Edge Chromium IE Mode

Chrome

Product Version UFT Developer 2021 UFT Developer 2021 R1
Chrome 31 – 92
93 – 97
Headless Chrome*

Note:
If Chrome has no internet connection, the UFT Developer extension may not be up to date. You must update the extension to support later Chrome versions.
*Only Chrome versions 60 and above provide headless mode.

Default Chrome Driver in UFT Developer Installation

Product Version UFT Developer 2021 UFT Developer 2021 R1
Chrome Driver* 2.40

Note:
*You can replace the default Chrome Driver with another version to meet your testing needs. For details, see the UFT Developer Help Center

Firefox

Product Version UFT Developer 2021 UFT Developer 2021 R1
Firefox < 57
57 – 91
92 – 96

Safari on Mac

Product Version UFT Developer 2021 UFT Developer 2021 R1
Safari on Mac 6 – 12
13
14

PhantomJS

Product UFT Developer 2021 UFT Developer 2021 R1
PhantomJS

Toolkits

Toolkit Version UFT Developer 2021 UFT Developer 2021 R1
Angular 1.x ✔* ✔*
2.x, 4.x ✔* ✔*
6.x – 12.x
AG Grid
UI-Grid
React
Shadow DOM (Chrome only)
Chromium Embedded Frameworks**

Note:
* Recording is not supported in IE.
** Includes Java CEF, CEF Sharp and Adobe CEP.

UFT Developer Mobile Testing

Product OS UFT Developer 2021 UFT Developer 2021 R1
Mobile Applications* Native
Hybrid
Web (Supports Chrome on Android Supports Safari on iOS)
Operating systems* Android 4.2 and higher
iOS 7 and higher

Note:
*For more details about Mobile OS and Mobile Application, see the see the UFT Mobile Integrations Matrix.

UFT Developer .NET Testing (Windows only)

Support is offered for 32 and 64 applications (excluding Web Forms applications).

This matrix lists the following support for the UFT Developer testing .NET Add-in:

Product Version UFT Developer 2021 UFT Developer 2021 R1
Microsoft .NET framework 4.0
4.5.x, 4.6.x, 4.7.x
4.8
Microsoft .NET controls Windows Forms
Web Forms

UFT Developer WPF Testing (Windows only)

This matrix lists the following support for the UFT Developer WPF Testing:

Support is offered for 32 and 64 applications (excluding XBAP applications).

Product Version UFT Developer 2021 UFT Developer 2021 R1
WPF 4.0
4.5.x, 4.6.x, 4.7.x
4.8
Silverlight

UFT Developer Java Testing (Windows only)

This matrix lists the following support for the UFT Developer testing Java Add-in:

Oracle Java

Support is offered for 32 and 64 applications

Product Version UFT Developer 2021 UFT Developer 2021 R1
Oracle JDK 6 – 15
16 ✔* ✔*
17 ✔*

Note:
* Requires specific Java run options. For more information, see the post installation section of the UFT Developer Help Center.

IBM Java

Product Version UFT Developer 2021 UFT Developer 2021 R1
IBM Java 7
8

Zulu OpenJDK

Product Version UFT Developer 2021 UFT Developer 2021 R1
Zulu OpenJDK 8 – 15 ✔* ✔*
16 ✔** ✔**
17 ✔**

Note:
* JavaFX 9 and 10 are not included
** Requires specific Java run options. For more information, see the post installation section of the UFT Developer Help Center.

OpenJDK

Product Version UFT Developer 2021 UFT Developer 2021 R1
OpenJDK 8 – 15
16 ✔* ✔*
17 ✔*

Note:
* Requires specific Java run options. For more information, see the post installation section of the UFT Developer Help Center.

Java Oracle Toolkits

Product Version UFT Developer 2021 UFT Developer 2021 R1
Abstract Window Toolkit (AWT) 6 – 16
17
Swing ( JFC) 6 – 16
17
JavaFX 6 – 16
17
Eclipse
SWT
3.2 – 3.8
4.2 – 4.18
4.19 – 4.21

UFT Developer MainFrame Solutions Testing (Windows only)

This matrix lists the following support for the UFT Developer MainFrame Solutions Testing:

Supported Protocols

Protocol UFT Developer 2021 UFT Developer 2021 R1
3270*(HLLAPI) ✔* ✔*
5250 (HLLAPI)
VT100 ( text recognition)

Note:
*Support for 3270 is highlighted specifically for each TE in the section below.

Supported Terminal Emulators

Product Version UFT Developer 2021 UFT Developer 2021 R1
Microfocus
Attachmate Extra
9.0, 9.1, 9.2, 9.3, 9.3.1(2612), 9.4, 9.5
Microfocus Reflection Desktop 16.1
16.2
17
Microfocus OnWeb Web-to-Host 6.90
OpenText Hummingbird HostExplorer 10
12 (2007)
14 (64bit)
15 (32bit, 64bit)
IBM Personal Communications (PCOM) 5.9
6.00
12.00 – 14.00
IBM WebSphere Host on Demand 8.00
10.00 – 12.00
IBM Client Access 64 bit
Microfocus
Rumba+
8.1, 8.2
9.2, 9.3, 9.4, 9.5
10
Zephyr Passport PC TO HOST & WEB TO HOST 2004.00
2007.00
Seagull
BlueZone
(3270)
3.20
4.00
5.00
6.X
WRQ Reflection 8.00 – 12.00
14.00
16.00 P1 (3270) (3270)
HPE Teem Talk 7.20
Putty Any
TCPLink 3.50-01 (3270) (3270)

UFT Developer Oracle Testing (Windows only)

This matrix lists the following support for the UFT Developer testing Oracle Add-in:

Oracle Forms

Product Version UFT Developer 2021 UFT Developer 2021 R1
Oracle Forms 12c

Oracle applications – E-business Suite

Product Version UFT Developer 2021 UFT Developer 2021 R1
Oracle applications – E-business Suite 12.2.7 – 12.2.10 ✔* ✔*

Note:
* Java Web Start using JNLP is supported using JRE 8 Update 121 32-bit/64-bit and above.

UFT Developer Power Builder Testing (Windows only)

This matrix lists the following support for the UFT Developer testing Power Builder Add-in:

Product Version UFT Developer 2021 UFT Developer 2021 R1
Power Builder (32 & 64-bit) 12.60
2019

UFT Developer SAP Solutions Testing

This matrix lists the following support for the UFT Developer testing Sap Add-in:

SAPUI5 applications

Product Version UFT Developer 2021 UFT Developer 2021 R1
SAPUI5 1.38
1.52
1.60
1.71
1.78

SAPGUI (Windows only)

Product Version UFT Developer 2021 UFT Developer 2021 R1
SAPGUI 7.40 – 7.70

Back to top

Selenium UFT Developer support

This matrix lists data for the following Selenium UFT Developer support:

Operating systems

As above.

IDEs

Product Version UFT Developer 2021 UFT Developer 2021 R1
IntelliJ

Community and Ultimate editions

14
15
2016
2017
2018
2019.1.4
2019.2.4
2019.3.3
2020.0
2020.1
2020.2
2020.3
2021.1
2021.2
Eclipse

Eclipse IDE for Java Developers, EE Developers

Luna (4.4)
Mars (4.5.1), Mars 2 (4.5.2)
Neon (4.6), Neon 2 (4.6.2), Neon 3 (4.6.3)
Oxygen (4.7)
Photon (4.8)
2018-12 (4.10)
2019-09 (4.13)
2019-12 (4.14)
2020-03 (4.15)
2020-06 (4.16) ✔* ✔*
2020-09 (4.17) ✔* ✔*
2020-12 (4.18) ✔* ✔*
2021-03 (4.19) ✔** ✔**
2021-06 (4.20) ✔** ✔**
2021-09 (4.21) ✔**
Spring Tool Suite 3.9.1
4.0.x – 4.8.x
JBoss Developer Studio 12.9.0
CodeReady Developer Studio 12.16
12.17

Note:
* AppModel Item and SV JXBrowser might fail in case of OpenJDK and Linux environment. For more information, see the UFT Developer Help Center.
** Requires specific Java run options. For more information, see the post installation section of the UFT Developer Help Center.

Back to top

Browser and WebDriver support

Product Version UFT Developer 2021 UFT Developer 2021 R1
Internet Explorer (Windows only)

WebDriver 3.4

10, 11
Edge Legacy(Windows only) 15 – 18
Edge Chromium(Windows only) 79 – 97
Firefox 57 – 96
Chrome

ChromeDriver 2.40 and above

31 – 97
PhantomJS 2.1.1
Safari (Mac only) – Execution only

WebDriver 2.44 and above

13
14

Selenium versions

Product Version UFT Developer 2021 UFT Developer 2021 R1
Selenium versions 2.53
3.5
3.6.0
3.7.0
3.141.59

Back to top


Copyright Notice

© Copyright 2015 - 2022 Micro Focus or one of its affiliates.

The information contained herein is subject to change without notice. The only warranties for Micro Focus products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Micro Focus shall not be liable for technical or editorial errors or omissions contained herein.