Запустите Appium в автономном режиме через Java - PullRequest
0 голосов
/ 19 ноября 2018

Есть ли способ запустить тесты Appium в режиме без головы (например, PhantomJS для селена)?

Я пробовал эти пробки, но это не работает:

caps.setCapability("automationName", "UiAutomator2");
caps.setCapability("deviceName", "Android_9-5i");
caps.setCapability("platformVersion", "9");
caps.setCapability("platformName", "Android");
caps.setCapability("isHeadless", true);

caps.setCapability("appPackage", "XXX");
caps.setCapability("appActivity", "XXX");
caps.setCapability("avd", "Android_9-5i");

Я получил этострока:

caps.setCapability("isHeadless", true); 

из документации на appium, но эмулятор все равно открывается.

1 Ответ

0 голосов
/ 19 ноября 2018

Вы используете правильный способ, и в целом он работает, убедитесь, что вы используете последнюю версию сервера Appium: v1.9.1

Также естьизвестный обходной путь : caps.setCapability("avdArgs", "-no-window");

который выполняет точно так же

Если это не сработает, возможно, это связано с эмулятором.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...