Applies to TestComplete 14.40, last modified on June 02, 2020
Each test project has the Name Mapping repository. It stores all objects used in your tests (applications, mobile devices, web pages, windows and controls) and the information used to identify these objects.
Note: Mapped objects are not supported in cross-platform web tests. To learn how to locate objects in such tests, see Addressing Objects in Cross-Platform Web Tests.
In This Section
Describes the Name Mapping repository and explains how TestComplete tests use it.
Explains how you can add objects from your tested applications to the Name Mapping repository.
Explains how to identify objects by their properties.
Explains how to specify object identification criteria using conditional expressions.
Explains how to use the Extended Find setting to identify objects in a dynamic object hierarchy.
Explains how to identify objects by their child objects.
Describes how you can customize identification properties TestComplete uses for various object types.
Explains how to work with objects in the Name Mapping repository.
Provides information about name mapping configurations, which allows you to use different identification property values in the mapping criteria for different application versions.
Describes the Name Mapping editor, where you can see mapped objects and edit their identification properties.
Related Topics of Interest
Explains how you can add the NameMapping project item to your project. This is done in the same way you add any other project item.
Explains the structure of the Name Mapping repository generated for web applications.
Describes the naming syntax for objects that are not in the Name Mapping repository.