Ошибка при попытке запуска скрипта appium - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь запустить свою программу, которая использует удаленный сервер appium и просто открываю приложение «Google Play Store». Я использую этот код:

public class AppiumTest {

  public static void main(String[] args) {

    //Set the Desired Capabilities
    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("deviceName", "Galaxy S8+");
    caps.setCapability("udid", "<UDID>"); //Give Device ID of your mobile phone
    caps.setCapability("platformName", "Android");
    caps.setCapability("platformVersion", "8.0.0");
    caps.setCapability("browserName", "Chrome");
    caps.setCapability("noReset", true);

    //Set ChromeDriver location
    System.setProperty("webdriver.chrome.driver","C:\\Users\\Lenovo\\IdeaProjects\\assignment\\src\\main\\java\\resources\\chromedriver.exe");

    //Instantiate Appium Driver
    AppiumDriver<MobileElement> driver = null;
    try {
        driver = new AndroidDriver<MobileElement>(new URL("http://0.0.0.0:4723/wd/hub"), caps);

    } catch (MalformedURLException e) {
        System.out.println(e.getMessage());
    }

    //Open URL in Chrome Browser
    driver.get("http://www.google.com");
  }
}

Когда я запускаю (intellij) этокод из с in intellij Я получаю следующую ошибку:

Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/remote/internal/ApacheHttpClient$Factory

Я попытался найти в Google решение этой ошибки, но безуспешно.Как я могу исправить эту досадную проблему?

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