Last modified on October 21, 2020

To start live testing, go to Live Testing > Start a Live Test.

Creating a live test

Step 1. Select the device

Select the device to be used in the live test.

Tip: Use the filter and search options to narrow down the device list.
Selecting a device

Click the image to enlarge it.

Once the device is selected, the connection to the device is created. It can take up to 15 seconds for the connection to get created.

Some rare Android devices do not support the used remote connection technology and, for this reason, are not visible in the live testing device selector. Live testing on iOS devices is not supported on public cloud devices but is available to On-premise and Private Cloud customers.

Step 2. Install your application

  1. Click to install your application on the selected device.

    Uploading a file

    -- or --

    Expand to the Files panel and click Upload or choose files +.

    Uploading a file
  2. Browse for the app file and click Use selected.

    Uploading a file

    Click the image to enlarge it.

    If an .apk or .ipa file is uploaded, the app gets automatically installed on the device. You can also upload additional data files with images or location information.

    The uploaded files will appear in the Files panel.

    Uploaded files

Step 3. Interact with the device

Interact with the device with the mouse and keyboard.

You can also interact with the device with the following buttons:

  •  – Click to switch the device screen to the portrait or landscape mode.

  •  – Click to take a screenshot of the ongoing device session. The screenshot is shown in the Screenshots tab. To download a captured screenshot, click it to expand and then click at the bottom of the page.

    View image

  •  – Click to switch to the device's home screen.

  •  – Android only. Click to return to the device's previous screen.

  •  – Android only. Click to open the device settings.

  •  – Android only. Click to open the app switcher.

Step 4. Analyze the performed actions

Expand the Actions panel to analyze actions performed over the device. Click screenshots next to the actions to view what action and where exactly on the screen it was performed.

Tip: You will be able to view and download the performed actions as a JSON file in Past Sessions.
Device actions

Step 5. View logs

Switch to the Logs panel to see what is happening in the tested application while interacting with the device or after ending the device session.

While interacting with the device or after ending the device session, you can view the device logs to see the tested application behavior.

Device Log

Here is what you can do with the logs:

  •  – Click to pause auto-scrolling the logs. This is especially useful for checking some particular behavior of the application.

  •  – Click to change the logs color scheme. When reading logs, there are some color schemes that are better to others, and each developer has their own preferences. Thus, here is the possibility of selecting the preferred color scheme.

  •  – Click to download logs for later usage and possible bug reporting purposes. Bugs with application logs are much more likely to get fixed.

  •  – Click it to clear the log buffer. When things get complicated, it is good to start from scratch. Cleaning the logs and restarting the test case can be a great way to locate what is causing problems.

  • Filter the log by the following options:

    • Error

    • Warning

    • Info

    • Debug

    • Verbose

  • Search for a string inside the logs. Every occurrence of the string gets highlighted.

Step 6. Finish the test

Click Stop and confirm finishing the device session. You will be automatically redirected to the Past Sessions view.

See Also

Live Testing Past Sessions

Highlight search results