#java #selenium #selenium-webdriver #intellij-idea #selenium-chromedriver
Вопрос:
Мой браузер chrome не открывается в Selenium Webdriver .Я загрузил все такие вещи , как драйвер chrome, банки selenium и chrome в соответствии с совместимостью. Я использую IDE Intellij IDEA.Код и подробная информация о версии приведены ниже —
System.setProperty("webdriver.chrome.driver","C:driverchromedriver_win32.exe");
WebDriver driver = new ChromeDriver();
Версии:
Chrome:89.0.4389.90
IDE:IntelliJ ИДЕЯ :
203.7148.57 Драйвер Chrome: https://chromedriver.storage.googleapis.com/index.html?path=89.0.4389.23/
Веб-драйвер Selenium: selenium-java-4.0.0-бета-2
(я также пробовал использовать старую версию selenium)
Пожалуйста, дайте несколько предложений . Спасибо.
Комментарии:
1. в чем заключается ошибка, которую вы получаете
2. Исключение в потоке «основной» java.lang. Исключение IllegalStateException: Исполняемый файл драйвера должен существовать: C:driverchromedriver_win32.exe
3. существует ли этот драйвер на этом пути ?
4. Попробуйте добавить двойную обратную косую черту:
System.setProperty("webdriver.chrome.driver","C:\driver\chromedriver_win32.exe")
5. @PDHide Да, драйвер существует по тому же пути .
Ответ №1:
Удалите _win32 и попробуйте System.setProperty(«веб-драйвер.chrome.драйвер»,»C:driverchromedriver.exe»); драйвер веб-драйвера = новый ChromeDriver();