How to set firefoxdriver driver path to selenium

Hi, I am very new to selenium. So forgive me for any technical errors. I have a project that works great for IE. But I need to also check the use of firefox. Does the project require a pointer to a driver, such as IEDriver, if executed in IE?

+4
source share
6 answers

You do not need to specify a driver path for FirefoxDriver.
You can use directly . WebDriver driver = new FirefoxDriver();

However, there are other ways to run selenium in Firefox, as shown below:

1- Firefox;
.

2- Firefox Binary;
[PS: - , , ]

+5

-Dwebdriver.firefox.bin = "C:\Mozilla Firefox\firefox.exe"

+2

FireFox driver = new FirefoxDriver(), selenium path .

System.setProperty("webdriver.ie.driver", "pathToTheIEDriver");
WebDriver driver = new InternetExplorerDriver();
+1

WebDriver, Firefox, :

import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;


WebDriver driver = new FirefoxDriver();
0
import org.openqa.selenium.WebElement;//import this package
import org.openqa.selenium.By;        //import this package

WebDriver FF_river = new FirefoxDriver();//create a reference variable of FirefoxDriver() int
0

Firefox, GeckoDriver. geckodriver: https://github.com/mozilla/geckodriver/releases

( , "BrowserDriver"). :

System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir")+"/BrowserDriver/Mac/geckodriver 2");
WebDriver driver = new FirefoxDriver();
0

Source: https://habr.com/ru/post/1570131/


All Articles