Tricentis Tosca 16.0 Released on Feb-2023 ----- UFT has been upgraded from UFT 15.0.1 to UFT One 15.0.2, Beginning at November 2020.

Friday 25 March 2016

About LeanFT

LeanFT: Lean Functional Testing(LeanFT), HP LeanFT is a powerful and lightweight functional testing solution built specifically for continuous integration and continuous testing.

Lean FT vs Unified FT: 

Unified Function Testing (UFT):
  1. This is the industry-standard solution for automation, and supports a vast range of technologies including legacy apps, web, and mobile services.
  2. The solution is better suited to less technical users who do not have the time or inclination to deal with complex methods, so UFT’s integration with business process testing makes it a relatively user-friendly option for test automation.
  3. Broad-ranging integration with other HP solutions ensures flawless synchrony between functional testing and other app delivery processes.
  4. UFT supports over 20 platforms for desktop, mainframe, legacy, Windows, mobile, web, and packaged apps such as Oracle and SAP.
  5. The general user base is made up of QA and business analysts, testers, and      subject matter experts.
  6. UFT allows functional tests to be automated, which cuts development costs and delivery time. The configured script can be run multiple times to confirm an app’s functionality in testing conditions. Manual testing, on the other hand, takes longer and costs more.
  7. Regression tests (to check the functionality of an app after modification) can also be conducted efficiently with UFT, but standalone tests aren’t too cost-effective because the creation of a UFT script is nearly as laborious as carrying out a manual test.
  8. When there are different teams of testers engaged in collaboration, each copy of the UFT pack can be configured to share the object repository. The standardized identification and labeling of various elements across all completed tests, ensures that projects are delivered at higher speed and lower cost.
  9. UFT scripts can work seamlessly with dynamic data, which can be entered manually into the parameter table, or imported from an external source such as Oracle or Microsoft Access.
  10. Another advantage of employing UFT in your testing process is the ability to view the entire recorded process as a smooth animation. A tester can assess the relationship between actions and the system’s response, so that debugging becomes significantly easier for the entire team.
Lean Functional Testing (LeanFT):
  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. Some of the supported test platforms include Windows Standard, .NET Windows Forms, WPF and Web.
  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.

What are they giving in LeanFT?

It’s late. But they started well by making a tool with all required features and environment support that are needed for DevTesters. You can use Java or C# to write testing programs.

The below are the strong points of LeanFT over Selenium

  1. Supports multiple environments Windows Standard, web, .NET Windows Forms, WPF, SAP, mobile, Java.
  2. QTP/UFT object identification techniques
    • Identifying Objects with Properties
    • X-Path
    • Visual Relation Identifier
    • Index
    • Insight Object Identification
  3. Application Models (Object Repositories in QTP/UFT)
  4. Object Identification Center (Object Spy in QTP/UFT)
  5. Detailed HTML Reports
What is the Future of UFT?

UFT will become an Automation tool for Business Users, Manual Testers and Automation Testers by which they can automate test cases with less scripting skills and when application is already developed. It’s going to have more features towards “Business Process Testing” Technique which is integrated with Quality Center.

HP also giving “Execution Engine” for UFT scripts which will become a cost effective solution for their customers. They don’t need to buy complete UFT tool IDE even for executing scripts. “Execution Engine” is a separate license at less cost to execute UFT scripts as part of regression testing.


Is LeanFT a Part of UFT? 

Yes and No. HP is giving options to their customers.
  1. Buy/Upgrade to UFT 12.5 and get LeanFT for Free
  2. Buy LeanFT for script development and “Execution Engine” to execute already developed UFT scripts
  3. Buy only LeanFT for new development