Я работаю на платформе 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"));
ссылка на 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"));
Typecasting Вывод из JsonPath.read, чтобы String решил проблему.
JsonPath.read
DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("platformName", (String) JsonPath.read(jsonFile, "$." + "platformName"));