Testing AIR Applications

Applies to TestComplete 15.20, last modified on January 19, 2022

The information in this topic applies to web tests that locate web objects by using internal identification properties provided by TestComplete and run in local environments.

TestComplete provides ultimate support for applications running under the Adobe AIR runtime built with HTML or Flex. For these applications, you can create and run unit, functional (or user interface), regression, data-driven, and other types of tests.

The topics of this section provide detailed information on testing AIR applications with TestComplete.

In This Section

Testing AIR Applications - Overview

Provides general information about testing AIR applications.

Requirements for Testing AIR Applications

Lists requirements that must be met in order for you to be able to test AIR applications.

Preparing Flex-Based AIR Applications for Testing

Explains how to prepare a Flex-based AIR application for testing with TestComplete.

Preparing HTML-Based AIR Applications for Testing

Explains how to prepare an HTML-based AIR application for testing with TestComplete.

Addressing Objects in AIR Applications

Explains how to refer to the tested application’s GUI objects from tests using Name Mapping and without using Name Mapping.

Specifics of Flex-Based AIR Applications' Object Hierarchy

Describes how TestComplete represents the internal structure of a Flex-based AIR application.

Support for AIR Applications' Controls

Describes support provided by TestComplete for most frequently used controls in AIR applications.

Accessing Native Properties and Methods of AIR Objects

Explains how to get and set native properties of AIR objects and call native object methods in your tests.

Adding AIR Applications to the List of Tested Applications

Explains how to add an AIR application to your TestComplete project.

Related Topics of Interest

Recording Automated Tests

Contains basic information on recording in TestComplete.

Running Tests

Contains general information on running tests in TestComplete.

Testing Approaches

Describes different testing types supported by TestComplete.

About Script Tests

Contains general information on writing scripts and on supported scripting languages.

See Also

Web and RIA Testing
Applications Testing

Highlight search results