What's new in UFT 14.51
Our Help Center now includes documentation relevant for UFT versions 14.50 and 14.51.
This topic describes the new features and enhancements available in UFT 14.51. For details about earlier versions, use the navigation links on the left side of the page.
What's new video
Watch the What's New video to learn about the new features included in 14.51:
UFT provides the combustion for sophisticated Robotic Process Automation (RPA). Use UFT to mix and match recorded and scripted processes, run UFT bots on distributed environments, and more.
Together with Micro Focus Operations Orchestration, UFT provides a scalable orchestration platform that automates, links, and standardizes processes across your organization.
In this release, we've enhanced our RPA support by enabling the UFT Test Batch Runner command line tool to support test parameters in commands.
For more details, see:
Now you can run UFT web and mobile tests in a Docker container, speeding up your UFT maintenance and test time.
- Web tests are run by connecting to StormRunner Functional.
- Mobile tests are run by connecting to either StormRunner Functional on the cloud, or an on-premises installation of Mobile Center.
The UFT Jenkins Plug-in now supports the following enhancements:
Configure failure scenarios for your test runs
- Configure a specific number of re-runs for your test, or for specific tests in a test set.
- Configure an optional cleanup test to run after the test reruns.
For more details, see Configure failure scenarios for your test runs.
View run results for a partially run test set
If a test triggered by Jenkins failed, and the failure prevented subsequent tests from running, Jenkins can now load the UFT run results for any of the earlier tests that had completed.
To enable this, configure a timeout for your build step.
Configure a timeout for your test set to enable Jenkins to load the run results for any of the tests that ran. For details, see Add a build step to run UFT tests.
UFT's HTML run results now support the following new functionality:
Automatic exports to PDF
Configure UFT to automatically export your HTML run results to PDF in addition to HTML.
This makes run results portable, thereby enabling you to share results with others without having to send several files and folders.
For details, see Automatically export your run results.
Smart Identification details
If UFT used Smart Identification to locate the object in your application during a test run, the run results now provide details about which Smart Identification properties were used.
Tip: Update your object repository with the new test object property values to make your test run smoother next time.
At the bottom of the run results, click COPY NEW DESCRIPTION to copy the new object description to the clipboard. From there, copy the new values to your test object description in your repository.
UFT 14.51 provides the following updates for the web, mobile, and SAP NWBC testing:
- Parallel testing enhancements for Web and Mobile
- Web Extensibility and JQuery updates
- Release a mobile device
- Connect to Mobile Center via automation scripts
- SAP NWBC Desktop enhancements
UFT's ParallelRunner tool supports additional browsers, including Edge, Headless Chrome, and Safari on remote Mac machines.
UFT also provides new utility methods to enable you to run a section of your test script in an isolated mode, protected from interference from other tests running in parallel. Surround the steps you want to isolate with the following utility steps:
For more details, see:
- Run parallel web and mobile tests
- The ParallelUtil object reference page in the UFT Object Model Reference.
The JQuery library used in UFT's Web Extensibility support is now isolated, preventing errors due to conflicting libraries.
Existing Web Extensibility toolkits are not affected. However, if you have experienced errors due to conflicting JQuery libraries, we recommend that you update your Web Extensibility support by performing the following:
Call the newly isolated JQuery library using window._uft.$() instead of using window.$().
For more details, see:
UFT now supports a new Release method to release a mobile device, such as after completing the relevant test steps for that device in a script that tests multiple devices.
For details, see the Device.Release method reference in the UFT Object Model Reference.
Configure a connection Mobile Center directly from your automation scripts using the new MCConnection object and the MCConnection Options object property.
For details, see the Automation Object Model Reference.
Support for SAP NWBC Desktop TabControl objects using the Belize theme.
If you are testing NWBC Desktop with the Belize theme, use the SAPNWBCTabStrip object in your tests.
For details, see the SAPNWBCTabStrip object reference in the UFT Object Model Reference.
UFT 14.51 supports BPT enhancements provided in ALM version 12.60 patch 1, such as default application areas.
Define a default application area for your ALM project to use by default across your BPT components.
For more details, see the ALM 12.60 Patch 1 Help Center.
Now you can configure UFT to collect statistics about the features and functionality you use, and send the anonymous data back to Micro Focus.
This helps us understand more about testing usage and habits, and the UFT features that are most important to you.
Enable usage statistics in the UFT Options dialog > General tab > Usage Data Collector pane. For more details, see Usage Data Collector pane.
UFT now supports the following new usability enhancements:
Jump from your step directly to the test object
In the Editor or the Keyword View, right-click a test object in your step and select Open in Repository to display the relevant object repository, opened to the selected test object.
Git branching support
Now you can create new Git branches, switch branches, and merge branches directly from UFT.
In the Solution Explorer, right-click your test to select any of the following new options:
- Git Create Branch
- Git Switch Branch
- Git Merge Branches
For more details, see UFT and version control systems.
UFT now supports the following new technology versions:
IBM Personal Communications 13
NWBC Desktop 6.5 PL10
PowerBuilder 2017 R3
QT 4.8.5 and 5.11
Stingray 12.1 and 12.2
TE Rumba 9.2
Newly supported browser versions:
- Edge support for SAP Fiori 1.44 and 1.52 SAPUI5 1.44 (test runs only)
- Firefox 62, 63
- Chrome 69, 70
For more details, see the UFT Product Availability Matrix.
UFT 14.51 is provided in English only.
If you have been working with a localized version of UFT and upgrade to 14.51, your user interface is updated to English.