What's New in UFT 14.02
UFT 14.02 includes a number of new features and enhancements.
UFT now supports Amazon WorkSpaces, a fully managed, secure Desktop-as-a-Service (DaaS) solution powered by AWS.
With just a few clicks, you can easily provision virtual, cloud-based Microsoft Windows desktops for your teams or users, thereby providing them access to UFT and the resources they need from anywhere, anytime, on any supported device.
To get started, configure and launch your Workspace instance from the Amazon Web Services (AWS) console.
Once your WorkSpace is ready, download and install UFT on your WorkSpace as you would on your desktop.
For more details, see Getting Started with Amazon WorkSpaces.
UFT's Test Combinations Generator (TCG) tool now supports an additional method of generating values from list objects, by pulling data directly from the application you're testing.
In the Test Combinations Generator, define the Generation type as Pull from UI.
Select the object you want to pull data from.
Either define specific values to include or allow UFT to select random values.
For more details, see Generate data to drive your test.
UFT now provides the following features for enhanced web testing:
UFT now provides a new WebAgGrid test object to support ag-Grid objects in your web apps.
For details, see WebAgGrid Object in the UFT One Object Model Reference.
|Firefox version 57||
We’ve released a new Functional Testing Agent for Mozilla Firefox to support Firefox versions 57 and later.
For details, see Enable the Micro Focus UFT Agent for Mozilla Firefox.
|Shadow DOM support||
Now you can use Chrome to record and run Web tests on applications developed with Polymer's Shadow DOM.
Use UFT One's existing web support for object identification and test objects and methods.
For more details, see known issues listed in Known issues - Web Add-in.
Now you can install Web 2.0 Add-ins silently.
For details, see our updated Installation Guide.
VRI for Mobile test objects
Visual Relation Identifiers (VRI) are now supported for identifying mobile test objects in native apps.
Instead of using an object’s own identifying properties, VRI enables UFT to identify an object according to the relative location of its neighboring objects.
VRIs are especially helpful when you have multiple, otherwise-identical test objects in your application, each with its own stable set of surrounding objects.
For more details, see Visual relation identifiers and the description properties for each Mobile test object in the UFT Object Model Reference. For example, see the MobileButton description properties.
Control your mobile apps programmatically during run sessions
Use the following new methods in your Mobile tests to control your apps during run sessions:
Kill: Stops the app and all its processes.
Uninstall: Uninstalls the app
For details, see the App test object in the UFT Object Model Reference.
Use a specific mobile app upload number
In the Mobile tab of the Record and Run Settings dialog, hover over an app to view additional details, including the app's upload number, version number, and build version.
If the app has been uploaded multiple times, open the UFT Mobile wizard from the Record and Run Settings to define the upload number you want to use, either a specific upload number or the latest.
For more details, see Define Mobile Record and Run Settings.
Network Virtualization (NV) users can now get statistics on UFT tests being run from their NV servers.
To enable this functionality:
Configure your connection to Network Virtualization.
For details, see Network Virtualization Pane (Options Dialog > General Tab).
In your script, start your emulation and then use the Start and End transactions, now supported for Network Virtualization.
View the UFT test data in your NV reports.
Connecting to ALM 14.00
Use ALM 14.00 SaaS to enable UFT to connect to the ALM server seamlessly via SSO, without needing to set your credentials in the ALM Webgate Customization Tool.
If you are upgrading to ALM 14.00 Patch 1, remove any user credentials or certificates previously defined using the ALM Webgate Customization Tool.
For more details, see Enable running tests from an ALM server using Single Sign-On (SSO).
Open your BPT test from ALM directly in UFT
ALM users with the UFT Plug-in can now open a specific BPT test in UFT, directly from ALM.
Now you can configure a quicker integration with ALM using new ALM site parameters. These parameters configure ALM to handle fewer files for each UFT or BPT test result, leaving you with a smoother experience.
Configure ALM to do any of the following:
Upload UFT One test results as single zip files
Exclude specific data from BPT test results uploaded to ALM
UFT’s support for API testing now includes the following updates:
|Export API tests to .zip||
Export API tests to .zip files to create a portable copy of your test.
For details, see Portable copies of tests.
|Access an API request's full envelope||
Use the new OnConstructRawRequest event to access an API request’s full envelope. This enables you to manipulate properties as needed.
For details, see:
|Disable API steps||
Now you can disable specific steps when debugging your API tests. Simply right-click the step and select Disable step.
Select Enable step when you are ready to include it in your test run again.
For more details, see:
UFT now supports the following new technologies and frameworks:
DevExpress WinForms 17.1
Electron (Tech Preview, Sandbox mode only)
Microsoft Dynamics 2016
PeopleSoft 9.2, PeopleTools 8.56
SAP CRM 7.03
SAP Enterprise Portal on SAP NetWeaver 7.5
Universal Windows Platform (UWP) support through UIA Add-in
Windows 10 version 1709
Bootstrap buttons, including Angular self-defined buttons using Bootstrap