# Advanced Features

Go beyond basic testing by accessing advanced device controls that improve debugging efficiency, session management, and real time device interaction. This section covers essential utilities that help testers and developers move faster while maintaining control over device sessions.

From switching devices mid session to inspecting UI elements for automation and running low level device commands, these tools are designed to reduce friction during exploratory testing and debugging. For enterprise teams, these capabilities enable deeper validation, faster issue reproduction, and more controlled test sessions across distributed teams.

Whether you are troubleshooting a failing build, validating UI locators, or managing long running sessions, this category ensures you have the right controls available directly within your device session.

## Switching Devices
Switch between devices without restarting workflows.

## Inspecting Elements
Identify UI elements for validation.

## Setting Idle Timeout
Control session duration and inactivity limits.

## Running ADB Commands
Execute Android debugging commands remotely.
