What's New in UFT One 14.53

This topic describes the new features and enhancements available in UFT One 14.53.

What's New video

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

Back to top

AI-based testing in UFT One

UFT One hits another big milestone in the world of intelligent test automation with the unveiling of its new Artificial Intelligence (AI) capabilities—all designed to help real customers address real automation problems across mobile and mobile web, with the induction of additional technologies on the horizon. See AI-based testing in UFT One (tech preview).

Back to top

PDF and Salesforce Lightning Add-in enhancements

UFT One 14.53 provides the following updates for the most recently added add-ins:

New test objects

We've extended the new PDF Add-in (tech preview) and Salesforce Lightning Add-in with additional test objects.

Test objects for controls in PDF forms:

  • PDFSignatureField - for signing forms with a signature file and password.

    Before signing: 

    After signing:

  • PDFRadioButton

  • PDFComboBox

Test objects for controls in Salesforce Lightning applications:

  • SFLDate - for calendar controls

  • SFLFile - for controls that let you browse for and select a file

  • SFLTime - for time-selecting controls

See the PDF and Salesforce Lightning sections in the UFT One Object Model Reference.

PDF Checkpoints and output values

Checkpoints and output values are now supported on all of the PDF Add-in objects.

Back to top

PDF Report makeover

PDF reports generated from the test results look better than ever and are easier to use. This redesign helps you:

  • Quickly understand the status of tests, actions, and steps.

  • Find all errors summarized at the top of the report, each error referencing and linking to the step in which it occurred.

In addition, images are embedded in the step summaries now, rather than appearing at the end of the report.

Back to top

ALM support enhancements

Shared data resources in API tests

In your API tests, you can now link to an Excel ALM resource as your data source, simplifying test resource sharing and maintenance.

If you change the data table in your test, the changes are saved in ALM. Other tests linked to the same Excel resource will now use the updated data.

More secure single sign-on to ALM

When configuring credentials in the Webgate Customization Tool for running tests on an ALM server, version 14.01 or later, that requires SSO authentication, you must use ALM API Keys.

Note: Working with ALM 15.0 is supported from UFT One 14.53 patch 1.

Back to top

Web and Mobile testing enhancements

UFT One 14.53 provides the following updates for web and mobile testing:

Cross-domain iFrame support

Record, run, and spy on cross-domain (a.k.a. cross-origin) iFrames in Edge and Chromium-based embedded frameworks.

Web objects in embedded frameworks

  • Record, run, and spy on Web-extensibility-based test objects, including UFT's Web 2.0 Add-in test objects, when working with CEF, Electron, JxBrowser, and NW.js frameworks.

  • Record, run, and spy on web elements inside a WebView in Electron. (Supported from UFT One 14.53 patch 1)

Use UFT Mobile access keys

Connect to the UFT Mobile server in one of two ways using a username and password or using access keys provided by UFT Mobile for authentication.

You can generate your access keys in the UFT Mobile Lab.

Use these keys to connect to UFT Mobile:

  • From the Tools > Options dialog box
  • From the Record and Run Settings
  • When opening a mobile application in an UFT Mobile remote access window
  • When using the MCConnection Object in an automation script

Access key authentication is supported when connecting to UFT Mobile directly from UFT One. When running tests from ALM, CI servers, or other integrations, the UFT Mobile connection always uses a user name and password.

Note: Access key authentication is supported in UFT One 14.53 patch 1 or later and Mobile Center 3.2 or UFT Mobile.

Local mobile device testing supports more iOS applications

When working with locally connected mobile devices, UFT One can now load iOS applications that use NSKeyedArchiver to create their property list. (Supported from UFT One 14.53 patch 1)

Back to top

UFT One Automation Object Model (AOM) enhancements

The UFT One AOM now enables you to do the following:

Back to top

Usability enhancements

UFT now supports the following new usability enhancements:

Improved support for JavaFX Tree Tables

Use the new JavaTreeTable test object to represent TreeTableView controls.

See JavaTreeTable in the Object Model Reference.

Flexible checkpoint parameterization

You can now design parameterized checkpoints to include customized parts.

For example:

You create a checkpoint on an order confirmation field that should say: Order number <incremental order number> was created.

Design your checkpoint parameter field to expect an Order number prefix, a was created suffix, and a varying order number taken from a data table:

 

See Parameter Options Dialog Box.

Retrieving an object's runtime properties

Use the new GetAllROProperties method to retrieve all of an object's runtime properties.

See GetAllROProperties in the Object Model Reference.

Back to top

Newly supported technology versions

UFT One now supports the following source control system versions:

  • Git 2.21

  • TortoiseGit 2.8

UFT One now supports the following technology versions:

  • AutoPass License Server 10.9

  • Bamboo server 6.8 (requires version 1.2.1 or later of the Bamboo plugin)

  • Delphi 10.3

  • DevExpress WinForms 18.2

  • Dojo 1.15

  • Java 12

    Note: Using UFT One with JavaFX applications requires some configuration. See JavaFX applications.

  • PeopleTools 8.57

  • TE Rumba 10

  • SAP GUI 7.50 patch 10

  • SAP GUI 7.60 (Using SAP Signature Theme)

  • SAP NWBC Desktop Client 7.0

  • SAP NWBC Desktop Client 6.5 patch 15

  • Windows Server 2019

  • Windows 10 1903 update (Supported from UFT One 14.53 patch 1)

    Windows 10 1909 update (Supported from UFT One 14.53 patch 3)

Newly supported browser versions and embedded frameworks:

  • Firefox 66, 67

    Firefox 68, 68 ESR (Supported from UFT One 14.53 patch 1)

    Firefox 69-72 (Supported from UFT One 14.53 patch 3)

  • Chrome 73, 74, 75, 76

    Chrome 77-79 (Supported from UFT One 14.53 patch 3)

  • Edge on Windows 10 1809

    Edge 18.18362 (Supported from UFT One 14.53 patch 1)

    Note: We've upgraded the WebDriver version. For Phantom JS, you'll need to use the older version, still available in the UFT One installation. For details, see PhantomJS

For more details, see the UFT Product Availability Matrix.

Back to top

Localization updates

UFT One 14.53 is provided in English only.

If you have been working with a localized version of UFT One and upgrade to 14.53, your user interface is updated to English.

Back to top

See also: