What's new in UFT Developer 15.0.1

This Help Center includes documentation relevant for UFT Developer versions 15.0 and 15.0.1.

This topic describes the new features and enhancements available in UFT Developer 15.0.1. For details about earlier versions, use the navigation links on the left side of the page.

Help Center

We've updated our Help Center Home page with a new fresh look.

Let us know what you think: Send Help Center Feedback.

Back to top

Improved test result analytics

Get to the root cause of a test run failure by recording a video of your desktop to get a holistic view of what was happening.

Use the new Reporter.startScreenRecording and Reporter.stopScreenRecording methods to start and stop a recording during the test run and add the video to the report.

For details on using these methods, see the .NET, Java, and JavaScript SDK references.

Back to top

UFT Developer grid enhancements

When running tests using a UFT Developer grid, you can now unlock grid node during the test. You do not have to wait for the node to be unlocked automatically at the end of the test run.

Use the new DesktopEnvironment.release method in your test to unlock a node.

Back to top

Java testing enhancements

UFT Developer 15.0.1 provides the following updates for Java testing:

  • You can now record, spy, and run tests on JavaFX TreeViewTable objects. For details on this object's methods and properties, see the .NET, Java, and JavaScript SDK references.

  • When writing tests in Java, you can now retrieve multiple cells from a table using a single method call:

    Table.getTableCellValues. Retrieve the values contained in a specific area of the Java table.

    TableRow.getAllCellValues. Retrieve the values of all the cells in a specific Java table row.

    For details, see the Java SDK reference.

Back to top

Web testing enhancements

UFT Developer 15.0.1 provides the following updates for Web testing:

  • When testing the following Web objects, use the new isEnabled property to make sure the control is enabled before entering a value: 

    Button, Check Box, Edit Field, File Field, List Box, Numeric Field, Radio Group, Slider, Tab Strip.

    A WaitUntilEnabled method is also available for your convenience.

  • To work with embedded Internet Explorer browser controls, you can now register your browser control from the command line:

    Run: <UFT Developer installation folder>\bin\SettingNewBrowserControlApplication.exe/register "<path\browser-host-application.exe>"

    To unregister the browser control, replace register in the command with unregister.

Back to top

Text recognition enhancements

When using the UFT Developer OCR features, enjoy improved text recognition, mostly in the hieroglyphic languages, such as Chinese, Japanese, or Korean. This is provided by a new version of the ABBYY OCR engine. Mixed-language text is identified more accurately, as well as other text strings that were previously not recorded correctly.

However, text recognition still depends on font and image quality, as well as spacing and resolution. In some cases, existing tests may not recognize certain strings as they did before.

Back to top

Oracle testing enhancements

UFT Developer 15.0.1 supports testing Oracle E-Business Suite Applications launched via JNLP.

Back to top

Installation

Following a UFT Developer infrastructure upgrade, Java 8 is now the minimum JRE version required when installing UFT Developer.

Back to top

Trial license update

The UFT Developer trial license period has been changed to 30 days.

Back to top

Extended technology support

UFT Developer continues to extend its technology, framework, and browser support.

In this version, we've added support for the following: 

  • Android Studio 3.5

  • Attachmate Extra 9.3

  • Autopass 11.5.0

  • Chrome 77-80

  • Eclipse 2019-12, 2020-03

  • Firefox 70-73

  • IBM Personal Communications (PCOMM) 13, 14

  • IntelliJ 2019.2.4, 2019.3.3

    Caution: The first time you create an Application Model in IntelliJ 2019.3.3, you must specify the file type to associate with the *.tsrx file pattern. Select XML.

  • Java 13

  • Oracle 12.2.9

  • SAPGui 7.60

  • TestNG - 6.14, 7

  • Ubuntu 19.10 Eoan Ermine

  • Ubuntu 19.04 Disco Dingo

  • Windws 10 1909

For more details, see Product Availability Matrix.

Back to top

Additional improvements and fixes

This section describes fixed known issues and additional feature improvements in UFT Developer 15.0.1.

When running a single UFT Developer test in ALM, only the specified test runs, even if the same UFT Developer project includes additional test methods.

Back to top