Can not Running Selenium with Eclipse with Java and BDD using Chrome or Firefox -


i trying run selenium getting error , idea ? using selenium 3.0.0-beta2

here error :

java.lang.illegalstateexception: path driver executable must set webdriver.gecko.driver system property; more information, see  https://github.com/mozilla/geckodriver.  latest version can downloaded  https://github.com/mozilla/geckodriver/releases  @ com.google.common.base.preconditions.checkstate(preconditions.java:199) atorg.openqa.selenium.remote.service.driverservice.findexecutable(driverservice.java:109)  @ org.openqa.selenium.firefox.geckodriverservice.access$100(geckodriverservice.java:38)  @ org.openqa.selenium.firefox.geckodriverservice$builder.finddefaultexecutable(geckodriverservice.java:91)  @ org.openqa.selenium.remote.service.driverservice$builder.build(driverservice.java:296)  @ org.openqa.selenium.firefox.firefoxdriver.createcommandexecutor(firefoxdriver.java:245)  @  org.openqa.selenium.firefox.firefoxdriver.<init>(firefoxdriver.java:220)  @  org.openqa.selenium.firefox.firefoxdriver.<init>(firefoxdriver.java:215)  @  org.openqa.selenium.firefox.firefoxdriver.<init>(firefoxdriver.java:211)  @  org.openqa.selenium.firefox.firefoxdriver.<init>(firefoxdriver.java:124)  @  ccrx.ccrx2.app.user_at_login_p3age(app.java:36)  @ ✽.given user @ login page(src/test/resources/loginpage.feature:5) 

as mentioned, download gecko driver https://github.com/mozilla/geckodriver/releases according requirements(mine windows). unzip , locate driver.

in code add these,

system.setproperty("webdriver.gecko.driver", "location of geckodriver.exe"); webdriver driver = new firefoxdriver(); 

also make sure using firefox 48.


Comments