Applies to TestComplete 14.10, last modified on May 13, 2019

Robust automated GUI testing relies on identification of individual UI objects and their properties. Using TestComplete, you can perform GUI testing by interacting with individual UI objects rather than by clicking on screen coordinates.

TestComplete recognizes many controls, including standard Windows, .NET, Java, Web and RIA controls as well as popular third-party UI control libraries. In tests, TestComplete represents each application control as an object with properties and methods for automating the object and verifying its state.

Using these methods and properties, TestComplete records and plays back object-specific actions, for example:

  • Select and unselect check boxes and radio buttons.

  • Select items from combo boxes, list views and menus.

  • Change and verify values in grid cells.

  • And much more.

Such object-based operations make up easily readable and understandable tests.

Supported Controls

Follow these links for a list of supported controls in various technologies:

Desktop

Web

Mobile

What If My Control Is Not Supported?

If TestComplete does not support your custom control, you can do one of the following:

Take Part in Our Survey on New Third-Party Control Support

Feel free to take part in our short survey and let us know what additional controls you would like to be supported in TestComplete:

TestComplete Control Support Survey

Before each TestComplete release, we analyze survey results and focus our efforts on the most requested controls.

See Also

Working With Application Objects and Controls
Object Mapping

Highlight search results