# LeanFT installation guide

This section includes instructions for installing LeanFT on the various supported environments, as well as post-installation and uninstall procedures.

This guide covers LeanFT versions 14.50 through 14.53. Any specific changes are indicated where relevant.

In this topic:

## Prerequisites

System requirements | Ensure that your computer meets all system requirements listed in the LeanFT Product Availability Matrix.
Required permissions | Ensure that you have the required permissions on the computer.
Before installing LeanFT | Install a supported version of Node.js (8.9.4 or later) 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.
(Linux only) Make sure that the libgconf-2-4 package is installed. This package is not required for the LeanFT installation to succeed, but must be installed to run the LeanFT engine, Object Identification Center, and Test Recorder.
IDEs | 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, Spring Tool Suite, JBoss Developer Studio, IntelliJ IDEA, and Android Studio. 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: Download the Google Gson plugin, version 2.1 or later, from MVN Repository. Copy the downloaded .jar file to your <Eclipse deployment>\plugins folder and reopen Eclipse. For more details, see the LeanFT Product Availability Matrix.

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.

Required permissions for Windows

File system permissions to work with LeanFT | Full read and write permissions | C:\Temp folder The folder to save tests or run results Windows 7 or Windows Server 2008: <Program Data>\HP folder User Profile folders <Windows>\mercury.ini file %appdata%\LeanFT\
Read permissions | Windows folder and System folder
Registry key permissions to work with LeanFT | Full read and write permissions | Keys under HKEY_CURRENT_USER\Software\Mercury Interactive and HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Hewlett-Packard Keys under HKEY_CURRENT_USER\SOFTWARE\Hewlett Packard
Read and Query Value permissions | All HKEY_LOCAL_MACHINE and HKEY_CLASSES_ROOT keys
Permissions to work with ALM | Full read and write permissions | ALM cache folder <Program Data>\HP folder
Permissions to work with BPT | Miscellaneous | To work with component steps in ALM, set the the appropriate Add Step, Modify Step, or Delete Step permissions. Tip: The Modify Component permission enables you to work with component properties (the fields in the component Details tab). You do not need this permission to work with component steps. To work with parameters in ALM, you must have all the parameter task permissions set in ALM. To modify application areas, you must have all of the separate permissions for resources required for modifying components, and adding, modifying, and deleting steps. If one of these permissions is not assigned, you will be open application areas in read-only format only.

Required permissions for Linux

File system permissions to install LeanFT | Full read and write permissions | ROOT /opt(install location) /var(installer registry file) IDE folders (dropins/plugins) /opt/google/chrome (chrome extension)
File system permissions to work with LeanFT | Full write permissions | home directory
Full read permissions | /opt/leanft IDE folders

Required permissions for Mac

File system permissions to install LeanFT | Full write permissions | /Applications IDE location
File system permissions to work with LeanFT | Full read and write permissions | User folder IDE location

## Help improve LeanFT

Supported in LeanFT versions 14.52 and later

You can help us improve the quality, reliability, and performance of LeanFT by participating in the LeanFT improvement program. The data you provide helps us understand which improvements matter most.

When you join the program, LeanFT collects anonymous information about your software and hardware configuration, and about how you use LeanFT.

LeanFT will not collect the following:

- Your name, address, or any other personally identifiable information

- Specific information about your environment, servers, or applications

- The code from any of your scripts

Note: Participating in this program will not degrade the performance of your software, and will not add you to contact lists for any sales offers.

How do I join or leave the program?

When installing LeanFT, select or clear this check box on the license agreement screen: Participate in the LeanFT improvement program.

You can also join or leave the improvement program from within LeanFT.

In the runtime engine settings, select or clear the option: I want to help! Collect anonymous feature usage data. For details, see Customize LeanFT runtime engine settings or Configure the grid's runtime engine settings.

Back to top

See also:

- Install LeanFT for Windows
- Install LeanFT for Linux
- Install LeanFT for Mac
- Upgrade LeanFT

https://admhelp.microfocus.com LeanFT 8942
Tips to improve your search results...TOC Lean Functional Testing Help Center LeanFT Help Center 14.50 - 14.53 All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version:(Undefined variable: _rscC_Basic_Variables.FloatingTocShow)