Absent Member.. Absent Member..
Absent Member..

< (UFT) support tip > UFT 12.52 New Feature - UIAutomation support

Dear customer,

 We released UFT 12.52 recently. One of the key feature added is UI Automation support.

  •  What is Microsoft UI Automation (UIA)

UIA is an Application Programming Interface that allows one to access, identify, and manipulate UI elements of another application.

UIA is targeted at providing UI accessibility (and is a successor to Microsoft Active Accessibility at that), as well as facilitating GUI test automation.

UIA's property providers support both Win32 and .NET programs.

  • Use UIA to create your UFT GUI test

UIA enables programmatic access through five components:

  • The UIA tree facilitates navigation through the logical structure of the UI for accessibility and automation.
  • UIA Elements are individual components in the UI.
  • UIA Properties provide specific information about UI elements or the Control Pattern.
  • UIA Control Patterns define a particular aspect of a control's functionality or feature; they can consist of property, method, event, and structure information.
  • UIA Events provide a trigger to respond to changes and notifications in UIA information.

In UFT, you can select UI Automation under a drop down list on the Spy UI. You can also select on the recording tool bar. It provide the possibility to work with most of UIA API methods from UIA patterns. You can access to UIA controls-properties, coming from UIA patterns, as well as standard UFT functions. 

Start upgrading to UFT 12.52 and try it now!

Kind regards,

HPE support



Labels (1)
Tags (2)
0 Replies
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.