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)
Кажется, что он не читает путь chromedriver.В Windows, пожалуйста, попробуйте добавить escape-символы, например:
chromedriver
String driverPath = "D:\\Chrome\\";
Так я обычно делаю в своем коде.
Вы не инициализировали переменную драйвер .
Измените строку следующим образом:
WebDriver driver = new ChromeDriver();