What's new in UFT Developer 15.0

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

LeanFT is now UFT Developer!

The Micro Focus UFT family of integrated Functional Testing solutions enables customers to test earlier and faster by combining a breadth of technology support with AI-driven capabilities. This provides the speed and resiliency required to achieve automation at scale that is tightly integrated with an organization’s current DevOps toolchain.

UFT One. Accelerate test automation with one intelligent solution for web, mobile, API, RPA, and enterprise apps.

UFT Developer. Easily shift-left testing using standard programming languages, IDEs, and testing frameworks of choice.

UFT Mobile. Amplify team productivity with an enterprise-level, end-to-end lab of real mobile devices and emulators.

    Note:
  • The default installation location is now C:\Program Files (x86)\Micro Focus\UFT Developer. The application data and configuration files remain in their original locations.
  • The terms LeanFT or Mobile Center are still used in some places in the documentation, SDKs, file paths, and user interface. These refer to UFT Developer and UFT Mobile respectively.

Back to top

SV integration enhancements

UFT Developer 15.0 introduces the following changes to the SV integration :

  • Save time and costs with Service Virtualization for Mobile Devices

    Use the SV capabilities in UFT Mobile to simulate remote back-end devices, which can be mobile phones or remote Bluetooth or NFC devices, such as GPS Watches or a smart door locking mechanism.

    Using SV with UFT Developer and UFT Mobile is as simple as recording a test. This helps you save time and costs and enables you to start testing your mobile applications earlier in the development process. For details on working with mobile devices in the UFT Developer Service Virtualization window in your IDE, see Use SV when designing UFT Developer tests in your IDE.

  • UFT Developer uses a newer version of SV Lab than LeanFT. Adjust existing LeanFT-SV tests to run in the new version. See Using LeanFT-SV tests.

Back to top

Installation updates

The following changes in UFT 15.0 require your attention:

  • We've upgraded UFT Developer's infrastructure from .NET framework 4.5 to 4.8.

    Before upgrading to UFT Developer 15.0, consult the Product Availability Matrix to make sure that your operating system is compatible with the new version.

    When installing UFT Developer, the .NET Framework installation may require restarting your computer.

Back to top

Web testing enhancements

UFT Developer 15.0 provides the following enhancements for testing web applications:

  • Using the Browser.FullScreen mode, you can now specify whether to set the browser to full-screen mode or normal mode.

    Alternatively, you can use the method as it worked before, toggling the browser's full-screen mode from the current state to the other.

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

  • The following TableCell methods in the Java SDK are now supported on macOS and Linux in addition to the already supported Windows operating systems:

    asWebElement

    findChildren

    getNumberOfChildrenWithType

The Functional Testing Agent browser extension that UFT Developer uses to communicate with web applications is now named Micro Focus UFT Agent.

Back to top

Java testing enhancements

UFT Developer 15.0 provides the following enhancements for testing Java applications:

  • UFT Developer can now access custom properties of Java objects.

    To use custom properties to identify objects in your Java application, include these properties in your object descriptions, using the objectProperties property.

    To retrieve the values of these properties from the application in run time, use the getObjectProperty method.

    For details, see the .NET, Java, and JavaScript SDK references.

  • You can now clear a radio button selection in a Java application without selecting another radio button. For details, see the .NET, Java, and JavaScript SDK references.

  • You can now use the isWrapped property in test object descriptions. For details, see the .NET, Java, and JavaScript SDK references.

Back to top

Use access keys to authenticate when connecting to UFT Mobile

You can now connect to the UFT Mobile server in one of two ways, depending on the server's requirements:

  • Use a user name and password.

  • Use access keys provided by UFT Mobile for authentication.

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

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: 

  • .NET and WPF applications on the .NET 4.8 framework

  • Angular 7.x

  • Eclipse 2019-09 4.13

  • IBM Java 1.7 and 1.8.

    For details on configuration, see Test Java IBM applications.

  • IntelliJ 2019.1.4

  • PowerBuilder 2019

  • PowerBuilder 64-bit applications

  • Visual Studio 2019

  • Windows Server 2019

  • Windows 10 1903

For more details, see Product Availability Matrix.

Back to top

Additional improvements and fixes

This section includes a list of fixed known issues and additional feature improvements in UFT Developer 15.0.

  • Support setSecure in Insight TestObject. For details, see the .NET, Java, and JavaScript SDK references.

Back to top

Got it!
Welcome to the help center for UFT Developer, formerly known as LeanFT. UFT Developer is part of the new Micro Focus UFT family of integrated functional testing solutions.