Use this page to jump into advanced Android scenarios in Ranorex Studio. Each article below explains when to use the feature, what to configure, and any platform limitations.
Cross-device mobile tests
Configure one test to run on multiple devices of the same mobile OS (Android or iOS), either consecutively or in parallel. This setup is data-driven (the device is controlled via a variable and a data source).
Go to: Cross-device mobile tests
Automate Android system apps
Use this when your test needs to leave the application under test and interact with the Android OS/system apps, for example, to validate notifications, share content, or change system settings. Requirements & restrictions (Android OS automation):
- Java requirement (Ranorex Studio 12.4.0+): Use JDK 17 or higher (up to JDK 24 supported) so Ranorex can correctly recognize Android OS elements.
- Enable MobileApp AndroidOS in the mobile section of the plugin-specific settings.
- A USB connection is required to automate system apps.
- Highlighting on the device doesn’t work for system apps.
Go to: Automate Android system apps
Test Android wear apps
Create automated tests for compatible Android Wear apps on real or emulated devices. What you’ll set up:
- Install and use adb (Android Debug Bridge) and connect devices so both your phone and watch appear in
adb devices. - Pair the watch with the phone and enable developer/debug options (USB debugging on phone; ADB/Debug over Bluetooth on watch).
- Then connect the instrument apps and create your test.
Go to: Test Android wear apps