Manage multiple devices

With Scriptless Mobile, you can manage and test multiple devices simultaneously.

You can create a test with a loop command. The loop command uses a datatable with a list of devices. When the test runs, each device is a loop execution. You can also use multiple devices in embeddable tests. You can use an embeddable test that checks for specific devices. The devices are in sync or async mode.

The devices appear in a row in the devices pane. You can navigate the Device pane by using the vertical and horizontal scroll bars. Every device appears with a device frame.

You can open up to six devices at the same time.

The most recently opened device is activated and stays active until you open another device, or shift your focus to another device. To activate a device, click the device or device frame. Only one device can stay active at a time. The active device appears with a light blue device frame, and the frame's toolbar is also enabled.

When you close the selected device, the selection moves automatically to the most recently opened device.

All widgets respond to the active device. When you switch your focus from one device to another, you lose the data entered with the initial device.

For a demo of how to work with multiple devices, watch this short video. Detailed steps follow.

Open, close, and select devices

Create more space in the devices pane

While working on multiple devices, you can create more space in the devices pane by expanding it. You can also collapse the Commands and Embeddable Tests pane and widgets pane to free up space.

Move and resize devices

You can change the position of a device within the devices pane. You can resize devices with the device toolbar and zoom buttons.

Work with the device toolbar

With the device toolbar, you can also set the home location, rotate the device, and add secure text.

The device toolbar offers the location indicator. It appears on the device frame when you set a location through the widgets pane.

Run a test on multiple devices

You can run a test on multiple devices at a time. All test steps are run on each device.

You need a device DUT variable to run a test on multiple devices. A single test can contain multiple DUT variables.

Afterward, the test report includes the device ID or number for each device. In the test report, you can select the devices to view the video execution. Each test step in the report is associated with a device number, indicating the device where the step runs. For more information, see Single test report (execution report).