App Actions

App actions are clip elements that specify a single action for a Device Agent to execute in a mobile app. Common actions include clicking mobile app UI elements, swipe, pan, typing in inputs, and many others. App actions are added to a Test Clip through recording or by adding the action manually through the Clip Editor.

When an app action has been added to a Test Clip, it appears as a clip element in the Clip Editor.

App actions are edited in the properties pane of the Clip Editor (when an app action is selected and the Selected: <app action name> tab is chosen), or, it can be edited using the Info window in the Clip Editor workspace, which is accessible by clicking the Gear icon for a given action.

The Action Editor consists of three parts, the (leftmost) Elements and Properties list; the middle pane, which contains Inputs and Information related to the leftmost selection; and a reference panel that shows reference information pertaining to the selected action.

When Inputs or other nodes are selected in the outline, the relevant fields for the selected action are shown and can be edited.

The Clip Editor lower panel can be resized (minimized, maximized, ...) by clicking the Resize buttons.

When the top-level App Action item is selected in the Elements and Properties outline, general information about the app action is shown. Three app action tabs are presented in the middle panel: General (This is where a description can be entered about the particular action and error handling can be set); Repeats (set action-level repeats); and Custom Properties (define one or more action custom properties).

Waits, Outputs, Validations and Property Sets, and Custom Properties can all be added in the App Action editor.