Content and PDFs

LeanFT documentation includes the following help content:

Indicates an external link outside this Help Center.


Get started    
  Welcome to Lean Functional Testing (LeanFT)  

Describes LeanFT and takes you through an end-to-end LeanFT testing scenario

  What's new in Lean Functional Testing (LeanFT) 14.51   Learn about new features in this release
  LeanFT installation guide How to install LeanFT
  LeanFT licensing   How to manage LeanFT licenses
  Cross-platform feature support   Learn about supported features on Windows, Linux, and Mac environments
  Configure and customize LeanFT  

Configure your preferences for the LeanFT runtime engine and your LeanFT tests and test objects.

  FAQs   Browse FAQs asked by both basic and advanced users
  Tutorial   Guides you through using LeanFT to automate and test scenarios in the Advantage Online Shopping demo web site

Includes LeanFT system requirements and security information.

  LeanFT test projects and modules  

Use the built-in NUnit or MSTest project templates in Visual Studio

Use JUnit or TestNG project templates, including Maven-based templates, in Eclipse, IntelliJ IDEA, or Android Studio

  Verifications   Check the behavior and appearance of your application
  Object Identification Center   Spy on objects, edit object descriptions, and generate code for your tests
  Test Recorder   Record user operations on applications and generate a test script from the recorded steps
  Application models   Create application models to separate object maintenance from your testing code
  Add SDK test object steps to your tests   Basics of using the LeanFT SDK
  Run LeanFT tests  

Basics of running LeanFT tests

  .NET SDK Reference and code samples   SDK reference and examples of common testing operations (C#)
  Java SDK Reference and code samples  

SDK reference and examples of common testing operations (Java)

  JavaScript SDK Reference and code samples  

SDK reference and examples of common testing operations (JavaScript)


LeanFT for Selenium SDKs

  Extend the Selenium SDK with additional locators and utilities
  Access native objects, methods, and properties  

Use when the available methods and properties are not sufficient


Device level operations

  Send a variety of mouse and keyboard events to your application using the Mouse and Keyboard classes

Use Insight image-based identification

  Identify objects based on their appearance instead of property values

LeanFT reference for UFT experts


Reference for users migrating from UFT

  Use your own frameworks with LeanFT   Work with LeanFT using your own frameworks using LeanFT's templates as a basis, or even building your project from scratch
  Run tests in Docker containers   Run your LeanFT tests in Docker containers

ALM and BPT Integration


Configure the LeanFT host computer for ALM runs

  StormRunner Functional Integration   Run your LeanFT tests in the cloud
  Test mobile apps  

Connect to Mobile Center to run LeanFT tests on mobile apps


UFT-API testing

  Run UFT API tests
  CI Integration   Run LeanFT tests in Jenkins or other CI systems
  LeanFT with Cucumber   Create a test using the Cucumber test framework

LeanFT for Selenium

  Create Selenium Java tests in LeanFT
  Video gallery   Learn more about working with LeanFT.
Other references    
  Product Availability Matrix

A complete list of supported integrations and product versions

  Open source and third party licenses Lists open source licenses used by UFT and LeanFT.