0 Shares 2525 Views 5 Comments

LeanFT: A New Monster in automation town

Mar 09, 2016
2525 Views 5

In the last post, Anurag has kicked off a series on Cucumber. Although Cucumber is being used widely, we wanted to enlighten you with all the different tools being used in industry to enable DevOps/Agile. Its our aim and we at automated-360 always try to do this. At Automated-360, we Welcome Vinayak Gaur, writing his first post here on LeanFT. Vinayak is deft at the new automation trends, concepts and tools. In forth coming posts, he is going to fill us all different flavors of test automation.     –  Saket


In simple words, its offering capabilities of HP Unified Functional Testing (UFT) tool in a different IDE. It would be very wrong, if we mention such a simple definition for such a monstrous tool. We should agree that, HP has been a bit late in realizing the importance of DevOps and the way its been growing. Its after a change in industry,that moved over to selenium base for test automation, which made HP to think about and realize the trend in market of testing. Long story short,we  needed a much cleaner and easier tool for automation since very long.  let’s start with its description.

A lightweight continuous testing solution for functional testing that delivers a new standard in continuous delivery and test automation for Agile Project Management and DevOps teams – LeanFT

Many people think that LeanFT is replacing UFT or its a new version of UFT. Its wrong, this is an important point to note that it’s neither replacing nor its a new version of UFT. Both of these are two separate products that address different issues. You will select a tool based on the situation.



Target Audience:

LeanFT is mainly for Test Automation Engineers, Developers and Dev/Ops or Continuous Testing teams images from : HP LeanFT LeanFT



How does it help?

Moving from a scripting to a programming language has its own advantages from the code stability standpoint. Moreover, its continuous integration features are a blessing for the agile world that we live in. On the contrary we require a new skill set for automation as it supports .Net and Java framework. People who are friendly with Selenium would find it more interesting as the task that used to take long time through selenium; LeanFT would provide a clean IDE.



What are the key features?


  1. LeanFT is a powerful testing tool geared towards developers, and designed for continuous testing and integration.
  2. The solution is ideal for DevOps, Agile, and Continuous Testing teams.
  3. LeanFT is directly accessible from new releases of UFT or as a standalone solution.
  4. Furthermore, the solution can fit easily and naturally into the existing developer ecosystems and testing arrangements. The robust toolset speeds up the testing flow and facilitates regular maintenance.
  5. Developers can continue using their integrated development environments (IDEs) and programming languages such as Java and C#, with the added benefit of HP services.
  6. Testers and developers can streamline maintenance operations and bolster their scripts while avoiding exorbitant expenses.
  7. If the testers are well acquainted with UFT, they would not be at a complete loss while using LeanFT; object identification mechanisms are identical, and the tools taken from UFT are enhanced and improved.
  8. Currently it supports standard Windows objects, .NET Windows Forms, WPF, Mobile objects, SiebelUI, Insight Image Recognition where HP UFT supports 20+ test platforms. So it doesn’t replace but compliment UFT
  9. LeanFT’s full integration with standard IDEs results in better collaboration in Agile teams because Dev and QA teams share the same IDE. Templates for standard unit-testing frameworks (NUnit, MSTest, and JUnit) cut down on time needed to test apps, and let developers get rid of bugs in the early stages of the development lifecycle.
  10. Continuous, real-time vulnerability testing eliminates the need for any kind of special security measures.
  11. The transition from UFT to LeanFT is not very bumpy as the core concepts remain same.
  12. Compatible with Jenkins (continuous integration) and Cucumber(BDD).


Impact on Selenium:

With LeanFT, you can leverage your exiting UFT experience and knowledge and work with developers in the same environment that they are using. This will significantly shorten your learning curve in having to pick up Selenium. It’s too early to comment considering the cost factor but it would definitely challenge Selenium.




As its for UFT, LeanFT also works with two licensing types – Seat and Concurrent. both UFT and LeanFT share same licenses, if you have an existing license with UFT, you dont need another one to work with the other.  

Download HP Lean Functional Testing Tool

As of now there is very little information apart from the documentation. HP has developed a dedicated run engine for execution of UFT scripts.



To Conclude:

It seems that LeanFT (Built specifically for continuous testing and continuous integration) has been specifically targeted at the Selenium user base though a late but a smart of move by HP due to recent increase in Selenium projects.

[updated- September 13th, 2017]

Recently we have started LeanFT Tutorial series for you to get started easily.

Getting Ready with LeanFT

Browser Extensions and Settings

Object Identification Center

Application Model Overview

You may be interested

Setting up Web Service Automation Project
Katalon Studio
Katalon Studio

Setting up Web Service Automation Project

Saket - Oct 24, 2017

Web services are specific services that can be published and called over the Internet by client applications. Katalon Studio supports functional testing of web services. This topic…

Setting up Mobile Automation Project in MacOS
Katalon Studio
609 views1
Katalon Studio
609 views1

Setting up Mobile Automation Project in MacOS

Saket - Oct 09, 2017

Using Katalon Studio, mobile tester can design automation test for both Android and iOS to run on physical devices, cloud services and emulators. This tutorial explains how…

UFT Jenkins Integration
Unified Functional Testing
Unified Functional Testing

UFT Jenkins Integration

Saket - Oct 03, 2017

In our earlier post, we got to know the easy integration of UFT with GIT. This post focuses on integration of UFT and Jenkins. I have also…


  1. Pingback: A Sneak Peak at HPE ALM Beta (NextGen ALM) - Automated-360

  2. Pingback: (UFT Pro) LeanFT Tutorial #1: Getting Ready with LeanFT - Automated-360

  3. Pingback: LeanFT Tutorial #2: Browser Extensions and Settings - Automated-360

Leave a Comment

Your email address will not be published.

Most from this category

Join The Growing Group of 15000+ Test Automation Engineers

Signup for our newsletter and get access to free downloads, as well as tips, tricks and techniques and various test automation resources.
Email Address
Secure and Spam free...