org.openqa.selenium.WebDriverException: произошла неизвестная ошибка на стороне сервера - PullRequest
0 голосов
/ 31 декабря 2018

Сконфигурировано с appium и eclipse в Mac.

  • Почти установлено Android_home и java_home в конфигурации appium
  • Установить возможности в селене
  • И установить driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

После запуска селен выдается сообщение об ошибке исключения:

org.openqa.selenium.WebDriverException: неизвестная ошибка на стороне сервера при обработке команды.Исходная ошибка: команда 'java -version' завершена с кодом 2

На сервере appium показано как:

[W3C] Обнаружена внутренняя ошибка при выполнении команды: Ошибка: Команда 'java-версия 'завершена с кодом 2

Вот код:

DesiredCapabilities capabilities = new DesiredCapabilities();


String apkpath="apk/path";
File app=new File(apkpath);

capabilities.setCapability("app", app.getAbsolutePath());

capabilities.setCapability("deviceName","G2AXB711Y044HV6");

capabilities.setCapability(CapabilityType.VERSION, "6.0.1");

capabilities.setCapability("platformName","Android");

capabilities.setCapability("appPackage", "com.ABC");

capabilities.setCapability("appActivity", "com.ABC.Activity");

driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);`enter code here`

[W3C] в ChildProcess.proc.on.code
(/Applications / Appium.app / Contents / Resources / app / node_modules / teen_process / lib / exec.js: 94: 19)

[W3C] в ChildProcess.emit (events.js: 182: 13)

[W3C] в MaybeClose (внутренняя / child_process.js: 961: 16)

[W3C] в Socket.stream.socket.on (внутренняя / child_process.js: 380: 11)

[W3C] в Socket.emit (events.js: 182: 13)

[W3C] в Pipe._handle.close [как _onclose] (net.js: 596: 12)

Пожалуйста, предложите какое-нибудь решение?

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