Illegal Statement Exception Error. Geckodriver Not Functioning.Selenium Webdriver Error.

59 views
Skip to first unread message

Omkaar Bhalerao

unread,
Apr 28, 2017, 1:05:05 PM4/28/17
to Selenium Users
Code:

package demo;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.firefox.FirefoxDriver;

public class TestFacebookRegistration {

public static void main(String[] args) 
{
// TODO Auto-generated method stub

System.setProperty("webdriver.gecko.driver","C:\\Users\\Test\\workspace\\geckodriver-v0.16.0-win64");
WebDriver driver= new FirefoxDriver(); 
driver.get("http://www.facebook.com");
       driver.manage().window().maximize();
                     
}

}


Error:

Exception in thread "main" java.lang.IllegalStateException: The driver executable is a directory: C:\Users\Test\workspace\geckodriver-v0.16.0-win64
at com.google.common.base.Preconditions.checkState(Preconditions.java:518)
at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:138)
at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:131)
at org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:41)
at org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:115)
at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:330)
at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:207)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:108)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:104)
at demo.TestFacebookRegistration.main(TestFacebookRegistration.java:16)

Kindly help.

Avi

unread,
Apr 29, 2017, 1:42:56 AM4/29/17
to Selenium Users
Error desc says, driver executable is a dir. try with complete .exe path.


Reply all
Reply to author
Forward
0 new messages