What's New in UFT 12.54

Mobile testing enhancements

UFT now supports:

  • Improved testing for native mobile browsers

  • Running BPT tests of Mobile Web applications

  • Test non-packaged hybrid applications

  • Additional options for device and application behavior on tests with iterations

For details, see the Mobile Center 2.01 What's New and the Mobile Center help.

Back to top

Test editing improvements

You can now drag a test object from the Object Spy directly into a test and add it into the object repository.

For details, see Use the Object Spy.

Back to top

SAP Business Networks Support

UFT now supports SAP Business Networks applications running with the new SAPWebExt toolkit.

For details, see Web-Based SAP Support - Quick Reference and the SAPWebExt section in the UFT Object Model Reference for GUI Testing.

Back to top

Web testing enhancements

UFT now supports:

BPT cross browser testing UFT's existing cross-browser support is now available for BPT tests. For details, see Testing applications on multiple browsers

JavaFX

UFT supports testing Web applications and Web application objects running inside a WebView object in a JavaFX application.

This feature requires you to install both Web and Java Add-ins.

Objects and methods

A new Browser.Quit method improves multiple browser testing.

For details, see the Browser object documentation in the Web section of the UFT Object Model Reference for GUI Testing.

Web accessibility

UFT has added new supported roles for the "role=" property in Web applications.

For more details, see Object recognition with the Web Accessibility toolkit.

Back to top

Edge updates

UFT has changed the way that the Microsoft WebDriver program (required for the Functional Testing Agent for Edge) is used.

For details on the required steps to perform, see Use the Functional Testing Agent for Microsoft Edge.

Back to top

Support for running Web tests on PhantomJS

Now you can run tests of your Web applications using the PhantomJS toolkit.

Note: Recording and other test object-related functionalities (Spy, Highlight, etc.) are not supported for PhantomJS.

For more details, see Working with advanced Web technologies.

Back to top

UI Automation enhancements

  • UFT's UI Automation support now includes Maintenance Run Mode. For details, see Maintenance Run mode.

  • Now you can use or clear the timeout period when running a test to improve test performance. Do this on this on the Advanced Windows Applications pane of the Options dialog box.

  • Now you can select items from a menu object using the menu item index as well as the menu item names. For details, see the UIAMenu object and method documentation in the UI Automation section of the (missing or bad snippet).

Back to top

ALM integration enhancements

You no longer need administrative privileges to interact with, connect to, or run tests saved on ALM versions 12.53 p1 and higher when UAC is enabled.

For more details, see

Back to top

API testing enhancements

Now you can use a JKS security certificate when running a test of your Web services in addition to other certificate types, such as X509 and Kerberos.

For more details, see Web Service Security .

Back to top

BPT testing enhancements

We've improved the BPT Test Combinations Generator with overall enhancements of the combinations generation algorithm, stability and ease of use.

For more details on the Test Combinations Generator, see Generate test configurations.

Back to top

Demo license period extension

The demo license period is now 60 days instead of the previous 30!

For more details, see licensingInstallation and licenses.

Back to top

New technology and framework support

This version of UFT includes the following new supported technologies and frameworks.

  • The latest versions of Firefox and Chrome. For more details, see the Unified Functional Testing Product Availability Matrix.

  • .NET Framework 4.6.1

  • Service Virtualization 3.82

  • VMWare ESXi 6.0

  • Autopass License Server 9.2.1

  • Oracle Forms 12c

  • QT 4.8 64-bit applications

  • SAPUI5 1.34

  • SAP Ariba

  • SAP WebDynpro ABAP 7.4 and 7.5

  • SAP Netweaver 7.4/7.5

  • Solution Manager 7.2

  • Terminal Emulators: Attachmate Extra 9.3 SP1 Update 1, Hummingbird 15.00, IBM Personal Communications v. 12.0, Reflection Desktop 16.0, Rumba 9.4 Terminal Emulator

  • Support for Visual Studio 2012/2013/2015 in the WPF and .NET Extensibililty packages

Back to top