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.

Robotic Process Automation enhancements

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:

Back to top

Docker container

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.

For more details, see Run UFT tests in a Docker container and UFT on the Docker hub.

Back to top

Jenkins enhancements

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.

Back to top

Reporting enhancements

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.

For example:

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.

For more details, see Smart Identification descriptions and Update test object description from the clipboard.

Back to top

Web, Mobile, and SAP NWBC enhancements

UFT 14.51 provides the following updates for the web, mobile, and SAP NWBC testing:

Parallel testing enhancements for Web and Mobile

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:

  • ParallelUtil.StartIsolatedExecution
  • ParallelUtil.StopIsolatedExecution

For more details, see:

Back to top

Web Extensibility and JQuery updates

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:

Release a mobile device

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.

Connect to Mobile Center via automation scripts

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.

SAP NWBC Desktop enhancements

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.

Back to top

BPT enhancements

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.

Back to top

Usage statistics

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.

Back to top

Usability enhancements

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.

For more details, see View and access object properties from the Editor or View and access object properties in the Keyword View.

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.

Back to top

Newly supported technology versions

UFT now supports the following new technology versions:

  • Angular 6
  • 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
  • Web-to-Host 6.9

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.

Back to top

Localization updates

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.

Back to top

See also: