UI Automation Objects

Applies to TestComplete 15.64, last modified on June 12, 2024


TestComplete can work with objects that are exposed by the Microsoft UI Automation (UIA) technology. It uses UI Automation providers to obtain properties of application’s UI controls.


  • A license for the TestComplete Desktop module.

  • The UI Automation Support plugin. This plugin is installed and enabled automatically.

    If you experience issues when working with the controls, select File > Install Extensions from the TestComplete main menu to check whether the plugin is active. (You can find the plugin in the Desktop group.) If the plugin is not available, run the TestComplete installation in the Repair mode.

  • The desired window class names are specified in the List of accepted windows option of your project. Note, that for a window, whose class name is cleared or not mentioned in this list, the UI Automation properties are not available.


See Also

Using Microsoft UI Automation Technology

Highlight search results