could not start a new session on selenium webdriver could not start a new session on selenium webdriver selenium selenium

could not start a new session on selenium webdriver


You need to pass DesiredCapabilities with marionette capability to true into FirefoxDriver as well as below :-

System.setProperty("webdriver.gecko.driver", "C:/Program Files/Mozilla Firefox/geckodriver-v0.8.0-win32/geckodriver.exe");//Now you can Initialize marionette driver to launch firefoxDesiredCapabilities capabilities = DesiredCapabilities.firefox();capabilities.setCapability("marionette", true);WebDriver driver = new FirefoxDriver(capabilities);

Edited : If unfortunately above does not work, I would suggest you to downgrade your firefox to 45 or less and use FirefoxDriver as below :-

WebDriver driver = new FirefoxDriver();


Firstly make sure all jar files added, including from /lib folder too the following snippet code would open the browser with added http link. By the way, I used win7 64bit, so keep eyes on the geckodrive path.

System.setProperty("webdriver.gecko.driver", "C:\\Users\\XYZ\\Documents\\geckodriver.exe");DesiredCapabilities capabilities = DesiredCapabilities.firefox();capabilities.setCapability("marionette", true);try {    WebDriver driver = new FirefoxDriver();    driver.navigate().to("http://google.com");} catch(Exception e) {    System.out.println(e);}