interface entity setting
Name | Description | Type | Modifier |
---|---|---|---|
setting | Name of a property of the window or HTML page, to be used to identify it. Most commonly, the property title is used here (referring to a window title). | String | None |
value | Identifying value of the property given in the setting argument. | String | None |
interface entity setting title Car Rental-Confirm Your Reservation
 
ta name ta class description
interface element duration label Your Rental Duration
interface element car rent number label Car Rent Number
Note that the logical name (TA name) that is assigned to the AUT window is not included as one of the arguments of this action; rather, it is the name of the containing interface entity itself.
A single interface entity setting (unlike an interface element) can only specify a single property-value pair of a window. In the event that additional property-value pairs are required for the proper identification of the window, use additional interface entity settings.
In addition to serving as the means for mapping an interface entity to a specific window, interface entity setting actions are used to convey special directives to the TestArchitect automation at run time. For example, the directive is used to inform the automation that the intake of controls on the current window should include the children of any controls that are of class table. (table is a container class. By default, TestArchitect intakes ignore the controls held within container class controls.)
interface entity setting title {.*Music Library.*} interface entity setting unlocked container classes listview   ta name ta class automation id interface element songs list listview SongsListView   ta name ta class name interface element autumn leaves listview item Autumn Leaves