я создать метод в Java, используя селен, и я получил ошибку - PullRequest
0 голосов
/ 01 июня 2018
public static void main(String[] args) {
    System.out.println("launching chrome browser");
    String driverPath = "D:/Chrome/";
    System.setProperty("webdriver.chrome.driver", driverPath+"chromedriver.exe");
    driver = new ChromeDriver();
    ((LoadDvWeb) driver.navigate()).to("http://192.168.1.21");
}

Я получил ниже ошибку в этом коде Ошибка: Исключение в потоке "main" java.lang.NullPointerException в Test.LoadDvWeb.main (LoadDvWeb.java:14)

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Кажется, что он не читает путь chromedriver.В Windows, пожалуйста, попробуйте добавить escape-символы, например:

String driverPath = "D:\\Chrome\\";

Так я обычно делаю в своем коде.

0 голосов
/ 01 июня 2018

Вы не инициализировали переменную драйвер .

Измените строку следующим образом:

WebDriver driver = new ChromeDriver();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...