Reviewing mobile runs
Test run is available from the test details page (Recent runs) or from a collection (View run details). See Analyzing test runs.
Find all the info in the mobile test run details:
- start time and elapsed time
- the device the run used
- executed steps, with device screenshots and code
- error message
- Appium traces for advanced debugging

Appium traces
Section titled “Appium traces”Playwright traces are for web tests only. For mobile runs, click View traces on a step to open the Appium traces.

They contain:
- a video of the run on the device
Appiumtab: the commands sent to the device, with status and duration. Filter by text, errors only or a time range, and useDownloadto save themNetworktab: network requests made during the runPage Sourcetab: the structure of the app screen
For example, a pull-to-refresh gesture shows up as a performActions swipe command, followed by getPageSource and getScreenshot for the step verification.

Debugging a failed run
Section titled “Debugging a failed run”- Open the failed step and compare its screenshot to what you expected. Look for unexpected dialogs or permission prompts.
- Check the error message and the step code.
- In the Appium traces, use
Errors onlyto find the failing command and watch the video around that time. - Fix the test:
- If the app changed, use Heal this test.
- If the step instruction was unclear, edit it, see Fixing test cases.
- If the generated code is wrong, add a Coder hint.