У меня есть голая рабочая конфигурация для реального устройства Pixel Android
{
"automationName": "UiAutomator2",
"platformName": "Android",
"platformVersion": "8.1",
"deviceName": "Pixel",
"appPackage": "com.disney.wdw.android.debug",
"appActivity": "com.disney.wdpro.park.activities.LoaderActivity",
"udid": "<unique_identifier>
}
Примечания:
- Ваш UDID может бытьнаходится при доступе к устройствам adb на вашем терминале / cmd.
- Вы можете заменить appPackage и appActivity на app , где вы указываете путь к вашему apk.
- имя_устройства требуется, но я считаю, что Appium игнорирует его для реальных устройств.
- Я предлагаю вам использовать последнюю версию Appium Desktop или CLI.
- Вы можетеиспользуйте Appium для AutomationName в качестве вашего механизма автоматизации. Я использую UIAutomator2, настройте его по своему усмотрению.
Обратитесь к основному сайту Appium для полной документации по использованию возможностей. http://appium.io/docs/en/writing-running-appium/caps/