Selenium 3 geckodriver automation tests
Selenium 3 stopped support for FirefoxDriver , It will work only up to firefox version 46.
To work with latest firefox browsers, you have to use Gecko Driver
- Download latest geckodriver from https://github.com/mozilla/geckodriver/releases
Then set system property “webdriver.gecko.driver” using –
System.setProperty(“webdriver.gecko.driver”,
“pathToGeckoDriver\\geckodriver.exe”);
if (SystemUtils.IS_OS_WINDOWS) {
System.setProperty("webdriver.gecko.driver",
"drivers\\geckodriver.exe");
} else if (SystemUtils.IS_OS_LINUX) {
System.setProperty("webdriver.gecko.driver", "drivers/geckodriver");
}
Then simply call
WebDriver driver = new FirefoxDriver();
driver.get();
No images available.