TestComplete provides various test objects, methods and properties for simulating user actions on objects in the application under test, retrieving data from objects and verifying the state of objects. Operations on objects can be both recorded and added to the test manually. Support for custom controls can be extended by mapping them to standard object classes, or by using a variety of supplementary techniques for manipulating objects.
The following topics provide detailed information about automating operations on objects in applications.
General Information
Contains basic information about TestComplete automation capabilities provided for application objects.
Describes extra techniques of working with non-supported controls in tested applications.
Describes the specifics of testing owner-drawn controls.
Describes the specifics of accessing child elements of supported third-party controls.
Common Tasks
Explains how you can check the current state of objects in your tested application.
Explains how you can check whether a specific object exists in your tested application at the moment.
Explains how you can find an object in your tested application by its property values.
Explains how to wait until a specific process or window becomes available before continuing the test.
Explains how to wait until an object gets a specific property value before continuing the test.
Explains how to wait until an object's state changes before continuing the test.
Simulating User Actions
Describes test object methods that are used to activate, close, maximize and minimize a window, restore its position and perform other actions on windows.
Describe test object methods that let you simulate actions on menus and context menus.
Describes test object methods for simulating various mouse events.
Describes test object methods for simulating mouse wheel rotation.
Describes test object methods used to select items in list controls.
Explains how to simulate keypresses in applications.
Lists known differences between actions of real users and actions simulated by TestComplete.
Object-Specific Tasks
Provides detailed information about automating various testing operations on standard Windows controls. Sample scripts are included.
Provides detailed information about automating various testing operations on standard Android controls. Sample scripts are included.
Provides detailed information about automating various testing operations on standard iOS controls. Sample scripts are included.
Provides detailed information about automating testing operations on various grid controls. Sample scripts are included.
Describes test object methods used to automate operations on the standard Windows Open and Save dialogs.
Explains how you can handle modal windows displayed by your tested application.
Contains information about automating standard Windows Ribbon controls. Sample scripts are included.
Contains information about automating Developer Express XtraBars controls. Sample scripts are included.
Contains information on how to work with the Windows Forms ErrorProvider
component from tests. Sample scripts are included.
Related Topics of Interest
Provides a complete list of controls supported by TestComplete.
Describes various approaches to identifying controls in tested applications.
Describes various checkpoint types provided by TestComplete and explains how you can use them to verify controls in your tested application.
See Also
Applications Testing