What's New in UFT One 14.03

UFT One 14.03 includes a number of new features and enhancements.

What's New video

Watch the What's New video to learn about the new features included in 14.03:

Back to top

Mobile enhancements

Mobile testing with UFT One now includes the following enhancements:

Run multiple mobile tests in parallel (Tech Preview)

UFT One now enables you to run multiple mobile tests in parallel using Mobile Center's device lab, using the new ParallelRunner command line tool.

Run your tests using the following methods:

Using a configurable .json file

Configure option values in a .json file to run multiple tests, on multiple devices, simultaneously.

Directly in the command line Use command line options to configure a single test to run on multiple devices simultaneously.

For more details, see Run web, mobile, or API tests in parallel .

Support for Mobile Center's new multi-project capability

UFT One 14.03 supports the multi-project capabilities delivered in Mobile Center 2.60.

When connecting to Mobile Center, click Get Projects and select the project you want to connect to.

For more details, see Connect to UFT Mobile or local mobile devices and the UFT Mobile Help.

Fingerprint authentication simulation

UFT One now supports the new SimulateFingerprint and SetFingerprintSimulationMode methods for fingerprint authentication simulation.

For more details, see:

Automation scripts for the Mobile Add-in

The UFT One Automation Object Model (AOM) now supports options from the Mobile Record and Run Settings dialog box.

For details, see the following new object descriptions in the Automation Object Model Reference:

  • MobileApp object
  • MobileApps object
  • MobileDevice object
  • MobileLauncher object

Support for Shadow DOM via mobile browsers

UFT One now supports running mobile tests on Web apps developed using Polymer Shadow DOM.

For details about known issues with testing Shadow DOM on mobile devices, see the UFT Mobile Readme.

Back to top

Web support enhancements

Web testing with UFT One now includes the following enhancements:

Headless Chrome support

UFT One now supports testing on a locally installed version of Headless Chrome, for Chrome versions 60 and higher.

To run your test on Headless Chrome, select Google Headless Chrome in the Record and Run Settings dialog.

For more details, see:

Still image capture from Chrome and Firefox

UFT One now captures still images when recording in Chrome and Firefox. Leverage these images in the Active Screen to compare your application's current appearance to the way it looked when your test was originally recorded.

To enable Active Screen captures for Chrome and Firefox, do the following:

  1. In the UFT One Options dialog box, select GUI Testing > Active Screen > Custom Level.

  2. Under Web, clear the Disable Active Screen capture for Chrome / Firefox option.

For more details, see Custom Active Screen Capture Settings Dialog Box.

Note: To use Active Screen right-click options, such as adding steps or checkpoints, continue to record your tests in Internet Explorer.

Test on the NW.js framework

UFT One now supports the ability to test Web apps embedded in the NW.js framework.

Configure UFT One's access to your app in the GUI Testing > Web > Remote Connections pane of the Options dialog box:

  1. Add the URL to your NW.js-based web app.
  2. In the Framework column, select NW.JS.

For more details, see:

Spy on apps in embedded frameworks

UFT One now supports spying on objects in embedded frameworks, such as CEF, Electron, and NW.js.

For more details, see Use the Object Spy.

Support for React components

UFT One now supports the ability to test web apps were built using the React framework.

UIGrid object support

Use UFT One's new WebUIGrid test object to identify Angular-based ui-Grid objects.

For details, see the WebUIGrid section of the UFT One Object Model Reference.

Back to top

Compare object properties in the Object Spy

Now you can use UFT One's Object Spy to spy on two objects of same type and compare their properties.

Open your application and spy on your first object. Then click the new Compare button to spy on a second object to compare.

Scroll through the object trees and property details to compare the two objects.

For example:

For more details, see Compare between two spied objects.

Back to top

Enhanced HTML reports

Now you can enable UFT One to collect and display Local System Monitoring data and Mobile Device Vitals in your HTML run results.

  • Hover over items in the chart to see details.
  • Select legend items at the bottom to control the data displayed.

For more details, see:

Back to top

BPT enhancements

Improved BPT performance and scalability

Now you can define performance settings for BPT reports saved in ALM directly from the Business Process Test customization page in ALM.

In the ALM Project Customization area, browse to the Business Process Test > Test Reports customization area to define new options for the following:

Uploading BPT test results to ALM as a single zip file

Available in ALM versions:

  • 12.21 patches 6 and later 12.21 patches
  • 12.55 patches 1 and later 12.5x patches

Excluding parameter values from the BPT Report Viewer

Defining the level of Reporter.ReportEvent steps included in the BPT Report Viewer

Available in ALM version 12.21 patches 6 and later 12.21 patches

For more details, see Improve performance when working with ALM and the ALM Help Center.

Back to top

Licensing and installation updates

UFT One 14.03 provides the following licensing and installation updates:

  • Support for the Commuter and Remote commuter license types on Windows servers. For details, see Commuter license.

  • Support for the latest versions of the AutoPass License Server. To upgrade, download the latest version from the Micro Focus ITOM Marketplace (login required).

  • Localization for the following languages: Japanese, Chinese, French, Russian, and German. To install a localized version, select your language when installing UFT One.

For more details, see UFT One licensing.

Back to top

Support for Java 9 (tech preview)

UFT One now provides tech preview support for Java 9.

For details, see Java Add-in prerequisites.

Back to top

Delphi support updates

UFT One 14.03 provides the following enhancements for testing your Delphi applications.

Test on Delphi out-of-the-box

UFT One's default support for Delphi now enables you to run tests out-of-the-box, without pre-compiling your Delphi application with a UFT One agent.

  • This support remains backwards compatible. If you have applications that are already compiled with a UFT One agent, you can continue to test those same applications.
  • If you are using Delphi Add-in Extensibility, you must continue to pre-compile your application with a UFT One as in previous versions of UFT One.

For more details, see Delphi Add-in, Delphi Add-in extensibility, Compile your Delphi application, and Known Issues - Delphi Add-in.

Test on Delphi using UI Automation

UFT One's UI Automation Add-in now extends to Delphi applications using the delphi_name and delphi_path properties.

To use the UI Automation Add-in to recognize Delphi controls, do the following:

  1. Enable both the Delphi and UI Automation Add-ins when you start UFT One.
  2. Add the new properties manually to your UI Automation test object.

For more details, see Use UFT One UI Automation support and the UI Automation section of the UFT One Object Model Reference.

Back to top

API testing enhancements

UFT One's API testing features now support the following:

Back to top

Version-agnostic testing on PowerBuilder applications

UFT One's recognition of PowerBuilder objects in supported versions of PowerBuilder is no longer dependent on your PowerBuilder version.

Future versions of PowerBuilder will enjoy a smoother integration with UFT One.

For more details, see PowerBuilder Add-in and the PowerBuilder section of the UFT Product Availability Matrix.

Back to top

Newly supported technology versions

UFT One now supports the following new technology versions

  • Latest versions of Flex and QT

  • Latest versions of Web browsers

  • SAP GUI 750 P4 and SAP GUI 740 P17

  • SAP Business Client (NWBC) 6.5

  • Java 9 (Tech Preview)

For more details, see the UFT Product Availability Matrix.

Back to top

See also: