- StudioPro
- Orchestrator
- Testing robots
- Test Manager
Device Interaction
When an action is executed, device interaction is locked until its completion.
To interact with your device you must first start an application. You have three options to choose from in MDM, as listed in the following table.
Method |
Procedure |
---|---|
Start an application from a device |
|
Start an application from a configured app |
|
Start an application using Quick Actions within the Welcome tab |
|
You can interact with your device in MDM as you would with an actual physical device, using your mouse or the action bar. The screen and the actions are locked when you perform an action.
The following table lists the on-screen actions that you can take to interact with your device.
Action |
Description |
Procedure |
---|---|---|
Tap |
Access an on-screen element. |
Click an element on the device screen. |
Double Tap |
Perform double tap action on-screen. |
Double-click an element on the device screen. |
Long Tap |
Long press. |
Click and hold on an element. |
Pinch (Zoom In/Out) |
Zoom in and out. This action is not recorded. |
Right-click and hold, and then drag to the bottom of the screen to zoom in, or towards the upper part to zoom out. |
Swipe |
Swipe on-screen. |
Click and drag towards any part of the screen. |
Keyboard Input |
Type in your text and send it to the mobile. For example, you can use the search bar to quickly access a website. |
|
The following table lists the actions that you can take to interact with your device. The action bar is right next to the device.
Action |
Description |
Procedure |
---|---|---|
iOS Home |
Return to the home screen. |
Click the iOS Home button. |
Android Back |
Get back to the previous screen/page. |
Click the Android Back button. |
Android Home |
Return to the home screen. |
Click the Android Home button. |
Android Switch Apps |
Switch between apps. |
Click the Android Switch Apps button, and choose your next action. |
Change orientation to landscape/portrait |
Toggle between portrait (vertical) and landscape (horizontal) mode for your device. Screen orientation is not supported by all applications. |
Click the Change Orientation toggle to switch between modes. |
Refresh |
Refresh the device connection. |
Click the Refresh button. Alternatively, click the Reconnect button when the connection has been lost. |
Save Screenshot |
Save the current screen. |
Click Save Screenshot and choose a location to save the file. |
Send Text |
Type in your text and send it to the mobile. For example, you can use the search bar to quickly access a website. |
|
Selection by identified elements/absolute position |
Toggle between element coordinates used for selection. |
Click the Selection by identified elements/absolute position toggle to choose the default element selection coordinates. |
Install App |
Install an application on your device. |
|
Manage App |
Manage the current application. |
|
Manage Other App |
Manage other applications on your device. You can use this when you test integrations between apps. |
|
Open URL |
Open URL in browser. |
|
Open Deep Link |
Launch an app that opens a specific page. |
|
Save Source |
Save the XML source file of the device. |
|
Set Geo Location |
Set geographic coordinates. |
|
You can interact with your device through the action bar or by indicating your actions on-screen to record the steps. For example, you can record and manage your actions to prepare mobile automation workflows in MDM. For more information, see Create Workflow Using Recorded Actions.
The following table lists the actions that you can take using Recorded Actions.
Action |
Description |
Procedure |
---|---|---|
Execute |
Execute the action. |
Click the Play button on an action to execute it. |
Copy |
Copy the action to your clipboard. You can use the Import Recorded Actions in Studio to paste it to your workflow. |
Click the Copy button to copy the action to your clipboard. |
Delete |
Delete the action. |
Click Delete to remove the action from the list. Alternatively, you can click Clear All to remove all actions. |
Reorder |
Reorder the list of actions in alternate order. |
Drag and drop an action to different position within the list. |
Wait for page update |
Wait for the page source to retrieve a screenshot of each action. |
Toggle the Wait for new screenshot after each action. |