UFT Pro (LeanFT) installation

Tip: To download the full UFT Pro (LeanFT) Installation and Licensing guide in PDF format, click here.

System requirements and supported environments

  Minimum Recommended
Computer processor

Dual-core CPUs or better

For example, AMD Phenom II X2 and Intel Core Duo

Core™ i3 Processor or Phenom II X3
Operating system - Windows Windows 7 Windows 7 or Windows 2012

Operating System - Linux

Desktop environment: Gnome

Ubuntu Version 14.04

Ubuntu Version 16.04
RedHat Version 7 RedHat Version 7.3
CentOS Version 7 CentOS Version 7.3
Operating System - Mac El Capitan 10.11 Sierra 10.12

Windows: 2 GB

Linux/Mac: 4 GB

Windows: 8 GB

Linux/Mac: 4 GB

Free hard disk space

Windows: 2 GB

Linux/Mac: 1 GB

Windows: 10 GB

Linux/Mac: 1.5 GB

IDE (if using the LeanFT plugin)

Microsoft Visual Studio 2012 (Windows only)

Microsoft Visual Studio 2013 SP 1

Eclipse 4.3 (Kepler)

Note: Does not support LeanFT Maven-based templates.

Eclipse 4.4 (Luna)


IntelliJ IDEA 14

IntelliJ IDEA 14, 15

.NET framework (Windows only)

.NET Framework 4.5  




  • For a complete list of all supported operating systems, browsers, and development environments, see the LeanFT Product Availability Matrix (requires an HPE Passport).
  • For cross-platform feature support, see .

Back to top


System requirements

Ensure that your computer meets the system requirements.

Required permissions

Ensure that you have the required permissions on the computer.

Before installing LeanFT

Install a supported version of Node.js (4.1.2 or higher)

To download and install Node.js, see the Node.js website.

If Node.js is not installed, you will be prompted to stop the installation, install Node.js, and then start the installation again.

To verify that Node.js is installed on the LeanFT machine, run the following command with the same user used for the installation:

node -–version

This command returns the Node.js version installed on the machine.

(Windows only) If the command fails to return a version number, make sure that node.exe is defined in the PATH environment variable.

If Node.js is not found during a silent installation, the silent installation will fail.


If you intend to use LeanFT from within your IDEs (LeanFT plugin), make sure your IDEs are already installed.

The LeanFT plugin is currently available for Visual Studio (Windows only), Eclipse, and IntelliJ IDEA.

Note for Eclipse Kepler/Luna users:

To use the Eclipse IDE for Java EE Developers or Eclipse Standard editions with the LeanFT plugin, you must deploy the Google Gson plugin to your Eclipse folder:

  1. Download the Google Gson plugin, version 2.1 or later, from MVN Repository.

  2. Copy the downloaded .jar file to your <Eclipse deployment>\plugins folder and reopen Eclipse.

For more details, see the LeanFT Product Availability Matrix (requires an HPE Passport).

Back to top

Enterprise deployment

When installing LeanFT in an enterprise business model across many computers in a network or company, note the following:

Administrative permissions
  • Windows: Make sure you have administrator permissions on each of the computers where you are installing LeanFT.
  • Linux/Mac: Make sure you have ROOT permissions on each of the computers where you are installing LeanFT.
  • Make sure you have access to the necessary folders, files, and registry keys. For details, see Required permissions.
User Account Control (UAC) (Windows only)

You can install LeanFT with User Account Control (UAC) turned on or off.

Silent installation

(Windows and Linux only)

You can install LeanFT silently, including prerequisite software if needed, on a local or remote computer. For details, see:

Windows: Silent installation

Linux: Silent installation

Back to top

Required permissions

Make sure the required permissions are defined on your LeanFT computer.

Note: Read/write permissions to these folders must also enable permission to any subfolders.

If not, the system administrator must grant administrative permissions to the subfolders contained in these folders.

Back to top

See also: