«ссылка на setCapability неоднозначна» в проекте Appium Java для Android Caps - PullRequest
0 голосов
/ 13 декабря 2018

Я работаю на платформе Appium-Java maven, и получаю ниже ошибку для возможностей Android

ссылка на setCapability неоднозначна

[ОШИБКА] оба метода setCapability (java.lang.String, java.lang.String) в org.openqa.selenium.

Версии:

Selenium Version:<selenium.java.version>3.11.0</selenium.java.version> [Also tried with 3.141.59, 3.12.0, 3.7.1]
And Appium version:
<appium.java-client.version>6.1.0</appium.java-client.version>

Фрагмент кода:

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName", JsonPath.read(jsonFile, "$." + "platformName"));

1 Ответ

0 голосов
/ 14 декабря 2018

Typecasting Вывод из JsonPath.read, чтобы String решил проблему.

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName", (String) JsonPath.read(jsonFile, "$." + "platformName"));
...