LeanFT reference for UFT experts
LeanFT was designed for a smooth migration from Unified Functional Testing (UFT).
The table below provides information on parallels between UFT and LeanFT terminology and functionality, sorted in alphabetical order by UFT feature.
|Add-in Manager||Engine settings tab of the LeanFT Settings dialog box.||Customize LeanFT runtime engine settings|
VerifyImage and LocateImage methods
|Default learned test object properties||Recommended properties||Object Identification Center|
|DeviceReplay||Mouse and Keyboard classes||.NET SDK Reference or the Java SDK Reference|
|Insight||Insight||Insight image-based identification (Windows only)|
|.Object||NativeObject||Access native objects, methods, and properties|
|Object Identification Configuration||Object Identification tab of the LeanFT Settings dialog box||Customize how to identify objects|
|Object Repository||Application Model|
|Object Spy||Object Identification Center (OIC)||Object Identification Center|
|OCR text methods||
GetVisibleText and GetTextLocations methods, available for all test objects.
GetText and LocateText methods of the ImageUtils class
|Tips & tricks - OCR methods (Windows only)|
Options dialog box
(Settings that apply to all tests on the computer)
|Engine settings tab of the LeanFT Settings dialog box.||Customize LeanFT runtime engine settings|
|Record and Run dialog box (Web)||Browser.Launch (to run a new browser) or Browser.Attach (to run on an already open browser.||Tips & tricks - Web testing|
Test Settings dialog box
(Settings that are saved with the test)
App.config (Visual Studio) or leanft.properties (Eclipse, Spring Tool Suite, JBoss Developer Studio, IntelliJ IDEA, or Android Studio) file
|Customize test settings|
|Text Recognition (OCR)||
GetVisibleText and GetTextLocations methods of all test objects.
GetText and LocateText methods of the ImageUtils class.
|Visual Relation Identifiers (VRI)||Visual Relation Identifiers (VRI)||Use Visual Relation Identifiers (VRIs)|
Tip: Throughout this Help, the notation <LeanFT installation>\... is used to indicate the location of various LeanFT files. However, if you install LeanFT as a feature of the UFT installation, then the folder you use for the UFT installation is also the <LeanFT installation> folder. For example, if we specify that a file is located in <LeanFT installation>\bin and you installed LeanFT as part of the UFT installation, you will find that LeanFT file in <UFT installation folder>\bin.