2017-01-13 5 views
-1

Я только что установил Selenium WebDriver. Когда я бегу, я получил следующее исключение. Может ли кто-нибудь помочь мне, как исправить? Пожалуйста?Исключение работает с Selenium WebDriver

Исключение в потоке "главный" java.lang.IllegalStateException:

Исполняемый драйвер не существует: C: \ Users \ Владелец \ рабочее место \ Second Время Jave проекта \ путь \ geckodriver .exe на com.google.common.base.Preconditions.checkState (Preconditions.java:199) на org.openqa.selenium.remote.service.DriverService.checkExecutable (DriverService.java:121) на орг. openqa.selenium.remote.service.DriverService.findExecutable (DriverService.java:116) на org.openqa.selenium.firefox.GeckoDriverService.access $ 000 (GeckoDriverService.java:37) на org.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable (GeckoDriverService.java:95) в орг. openqa.selenium.remote.service.DriverService $ Builder.build (DriverService.java:296) на org.openqa.selenium.firefox.FirefoxDriver.createCommandExecutor (FirefoxDriver.java:277) в org.openqa.selenium. firefox.FirefoxDriver. (FirefoxDriver.java:247) на org.openqa.selenium.firefox.FirefoxDriver. (FirefoxDriver.java:242) на org.openqa.selenium.firefox.FirefoxDri веры. (FirefoxDriver.java:135) в secondTimePackage.NewJavaClass.main (NewJavaClass.java:17)

+0

Возможный дубликат [Firefox браузер не открывается с селеном WebBrowser кода] (http://stackoverflow.com/questions/38751525/ светлячок-браузер-это-не-открытие-с-селен-Webbrowser-кода) – clearlight

ответ

0

Вы установили свой веб-драйвер? Как только вы это сделаете, вам необходимо установить системное свойство:

System.setProperty("webdriver.gecko.driver", "[your file path to your web driver here]"); 

прежде чем вы вызовете новый драйвер Firefox.

Похоже, вы имея подобную проблему на этот вопрос: Firefox browser is not opening with selenium webbrowser code

Смежные вопросы