Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Запуск приложения на эмуляторе через appium без переустановки самого приложения

java
mobile
android
Теги: #<Tag:0x00007fedb8733a68> #<Tag:0x00007fedb8733928> #<Tag:0x00007fedb8733630>

(Karas Sir) #1
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("device","Android");

capabilities.setCapability("deviceName","Nexus 5X And 5.1 Dig 5.2");
capabilities.setCapability("platformName","Android");

capabilities.setCapability(MobileCapabilityType.APP_PACKAGE, "com.wallet.pay");
capabilities.setCapability(MobileCapabilityType.APP_ACTIVITY, "MainActivity");

Кусок кода, таким образом приложение на эмуляторе запускается, но каждый раз переустанавливается
Подскажите, как просто запустить приложение с помощью appium без его переустановки?


(Ray Romanov) #2

Посмотри тут http://appium.io/slate/en/master/?java#android-only


(vmaximv) #3

https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/reset-strategies.md

http://appium.github.io/java-client/io/appium/java_client/InteractsWithApps.html


(Karas Sir) #4

Успех пока не пришел


(Crazyk2) #5

capabilities.setCapability("noReset", true);
capabilities.setCapability("fullReset", false); хотя по умолчанию итак false