HP LeanFT Readme

Software Version: 12.52


Document Release Date: January 25, 2016

Software Release Date: January 2016

This file provides the following information about LeanFT 12.52:

What's New in LeanFT 12.52

LeanFT now offers the following major new features:

For details on these new features and for information on additional new functionality and enhancements, see http://leanft-help.saas.hpe.com/en/12.52/HelpCenter/Content/HelpCenterRoot/WhatsNew.htm in the LeanFT Help Center.

Minimum and Recommended System Requirements and Supported Environments

This section includes:

For a complete list of all supported operating systems, browsers, and development environments, see the LeanFT Product Availability Matrix (requires an HP Passport).

  Minimum Recommended
Computer Processor: 1.6 GHz x86 or x64-bit processor  
Operating System: Windows 7 Windows 7 or Windows 2012
Memory: 4 GB 8 GB
Free Hard Disk Space: 1 GB 10 GB

(If using the LeanFT plugin)


Microsoft Visual Studio 2012


Eclipse 4.3 (Kepler)

Microsoft Visual Studio 2013 SP 1


Eclipse 4.4 (Luna)

.NET Framework:
(If using the Visual Studio LeanFT plugin)
.NET Framework 4.5  

(If using the Java LeanFT plugin)

JDK 1.7  

Installing LeanFT 12.52

To install LeanFT manually, follow the instructions below.

For details on silent installation, see Installing LeanFT Silently.

  1. Prerequisites:

  2. Run the LeanFT installation and follow on-screen instructions.  While you install, consider the following:

  3. If you plan to test Web-based applications, open your browser and make sure the HP Functional Testing Agent extension is enabled. For additional details, see the topic on setting up Web browsers in the LeanFT Help Center.
  4. If you plan to run LeanFT tests from ALM on your computer:

    1. Set the required DCOM permissions for the Remote Agent and open the DCOM port (port 153): 

      Open the command line and run <LeanFT installation>\Tools\Remote Agent\LFTDcomPermissions.exe -set.

      Caution: Configuring these DCOM settings may expose the LeanFT computer to security risks.

    2. Configure the Remote Agent to allow ALM to run tests on your computer: 

      In <LeanFT installation>\Tools\RemoteAgent\LFTRemoteAgent.exe.config, change <remoteAgent allowRun> to true.

      Note: There are additional values that must be set in LFTRemoteAgent.exe.config before you run LeanFT tests from ALM.  For details, see Run LeanFT tests from ALM in the LeanFT Help Center.

  5. If you plan to work with the JavaScript SDK (technology preview), you must run a command line to add the SDK to your node testing module. For details, see Working with the JavaScript SDK in the LeanFT Help Center.

Additional Installation Information

This section includes:

Enterprise Deployment

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

Administrative permissions
  • Ensure you have administrator permissions on each of the computers where you want to install LeanFT.
  • Make sure you have access to the necessary folders, files, and registry keys. For details, see Setting Required Access Permissions .
User Account Control (UAC)

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

Silent installation

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

You can also install the user licenses from the command line. For details, see the section on LeanFT licenses in the LeanFT Help Center.


Installing LeanFT Silently

A silent installation (or quiet installation) is an installation that is performed in the background. You can install LeanFT silently on your computer or on a remote computer.

You must have administrator privileges to run the silent installation.

To install the default full installation silently:

<extracted setup folder>\setup.exe /s

You can also append any of the following options:


The following command installs the LeanFT runtime engine, client, and installs the LeanFT plug-in on Visual Studio 2012 and on the Eclipse IDE in the specified folder:

c:\Temp\LeanFT\setup.exe /s ADDLOCAL=LeanFT_Engine,LeanFT_Client,RegVS2012,RegEclipse ECLIPSE_INSTALLDIR=c:\eclipse

When you use the setup.exe /s command, there is no visual indication of the installation progress. To verify completion, monitor the process in the Windows Task Manager or check the installation log file.

Alternatively, you can use any of the following to install specific elements of the installation silently.

When you use msiexec /qb as shown for the UFT below, a progress bar displays during the installation.

  32-bit 64-bit
Product Prerequisites only:    
  • .NET Framework 4.5
<extracted setup folder>\prerequisites\dotnet45\dotnetfx45_full_x86_x64.exe /q /norestart <extracted setup folder>\prerequisites\dotnet45\dotnetfx45_full_x86_x64.exe /q /norestart
  • Microsoft C++ 2012 Redistributable
<extracted setup folder>\prerequisites\vc2012_redist_x86\vcredist_x86.exe /quiet /norestart <extracted setup folder>\prerequisites\vc2012_redist_x64\vcredist_x64.exe /quiet /norestart
  • Microsoft C++ 2010 Redistributable
<extracted setup folder>\prerequisites\vc2010_redist\vcredist_x86.exe /quiet /norestart <extracted setup folder>\prerequisites\vc2010_x64_redist\vcredist_x64.exe /quiet /norestart
  • Install all LeanFT prerequisites
<extracted setup folder>\setup.exe /InstallOnlyPrerequisite /s <extracted setup folder>\setup.exe /InstallOnlyPrerequisite /s
LeanFT installation:    
  • Standard Full installation without prerequisites

msiexec /i "<extracted setup folder>\LeanFT_x86.msi" /qb

Note: You can also append the LICSVR and ADDLOCAL options described above this table.

msiexec /i "<extracted setup folder>\LeanFT_x64.msi" /qb

Note: You can also append the LICSVR and ADDLOCAL options described above this table.

Setting Required Access Permissions

Make sure the following access permissions are set to run LeanFT .

Permissions Required When Working with LeanFT

You must have the following file system permissions:


You must have the following registry key permissions:


Permissions Required When Working with ALM

You must have the following permissions to use LeanFT with ALM:

LeanFT Help Center

The LeanFT Help Center teaches you how to use LeanFT to create and run C# or Java-based LeanFT tests and provides the LeanFT .NET and Java SDK References.

Access the LeanFT Help Center at: http://leanft-help.saas.hpe.com/en/12.52/HelpCenter/Default.htm.

Note: If you need to access the Help locally on your LeanFT computer, you can download a zipped copy of the entire Help Center, including the SDK References.

Go to the Help Center and click the Download Help Center link at the bottom of the page.

Notes and Limitations

This section includes important notes, known issues, and limitations that are relevant for LeanFT version 12.52.

View the most updated issues and limitations in the online LeanFT 12.52 Readme.

This section includes:

Backward Compatibility

12.50. The following changes may be required to tests that were created in LeanFT 12.50: 

12.51. The following changes may be required to tests created in LeanFT 12.51: 




Visual Studio

Web Technology

Microsoft Edge

Mobile Technology

For notes and limitations related to the LeanFT-Mobile Center integration, see Considerations and Limitations in the Mobile Center 1.52 Help.

.NET Windows Forms and WPF Technologies

Standard Windows Technology

SAP UI5 Technology

Security Information

LeanFT can potentially be used to simulate user actions on the host machine via the network. Therefore, it is strongly recommended to run LeanFT on dedicated test machines that do not contain or provide access to sensitive information. In addition, you should also thoroughly review your lab network topology and access permissions before using LeanFT.

For additional security information about LeanFT, see the LeanFT 12.52 Security Reference, available in the <LeanFT installation>\help folder after you install LeanFT or download the latest version from the HP Software Support site (requires an HP Passport).

HP Support

You can visit the HP Software Support web site at: https://softwaresupport.hp.com

This web site provides contact information and details about the products, services, and support that HP Software offers.

HP Software support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can: search for knowledge documents of interest, submit and track progress on support cases, submit enhancement requests online, download software patches, and more.

To access the self-solve knowledge base or to search for the latest versions of HP Software manuals, visit the Knowledge and Manuals Library.

Most of the support areas require that you register as an HP Passport user and sign in. Many also require a support contract. To register for an HP Passport ID, go to: https://softwaresupport.hp.com and click Register.

To find more information about access levels, go to: https://softwaresupport.hp.com/web/softwaresupport/access-levels.


Legal Notices


The only warranties for HP 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. HP shall not be liable for technical or editorial errors or omissions contained herein.

The information contained herein is subject to change without notice.

Restricted Rights Legend

Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.

Copyright Notice

© Copyright 2016 Hewlett Packard Development LP

Trademark Notices

Adobe® and Acrobat® are trademarks of Adobe Systems Incorporated.

Google™ and Google Maps™ are trademarks of Google Inc

Intel® and Pentium® are trademarks of Intel Corporation in the U.S. and other countries.

Microsoft®, Windows®, Windows® XP, and Windows Vista ® are U.S. registered trademarks of Microsoft Corporation.

Oracle and Java are registered trademarks of Oracle and/or its affiliates.

UNIX® is a registered trademark of The Open Group.

Send documentation feedback to HP