What's New in UFT 14.53

This topic describes the new features and enhancements available in UFT 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

UFT 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 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 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 14.53 patch 1.

Back to top

Web and Mobile testing enhancements

UFT 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 14.53 patch 1)

Use Digital Lab (UFT Mobile) access keys

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

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

Use these keys to connect to Digital Lab (UFT Mobile):

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

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

Note: Access key authentication is supported in UFT 14.53 patch 1 or later and Mobile Center 3.2 or Digital Lab (UFT Mobile).

Local mobile device testing supports more iOS applications

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

Back to top

UFT Automation Object Model (AOM) enhancements

The UFT 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 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 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 14.53 patch 1)

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

Newly supported browser versions and embedded frameworks:

  • Firefox 66, 67

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

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

  • Chrome 73, 74, 75, 76

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

  • Edge on Windows 10 1809

    Edge 18.18362 (Supported from UFT 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 installation. For details, see PhantomJS

For more details, see the UFT Product Availability Matrix.

Back to top

Localization updates

UFT 14.53 is provided in English only.

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

Back to top

See also: