it-swarm.com.ru

Как установить путь к драйверу firefoxdriver в селене

Привет, я очень новичок в Selenium. Так что извините меня за любые технические ошибки. У меня есть проект, который отлично работает для IE. Но мне нужно проверить с помощью Firefox тоже. Требуется ли проекту указатель на драйвер, такой как IEDriver, в случае выполнения в IE?

4
user1700354

Вам не нужно устанавливать путь к драйверу для FirefoxDriver.
Вы можете напрямую использовать WebDriver driver = new FirefoxDriver();.

Однако есть и другие способы запуска Selenium в Firefox, как показано ниже:

1- Использование профиля Firefox
Используется для запуска Selenium в новом пользовательском профиле с набором предпочтений по мере необходимости.

2- Использование бинарного Firefox
[PS: - Не так много идей о том, как это работает, но эта ссылка может вам помочь]

5
Subh

В своей среде я установил свойство -Dwebdriver.firefox.bin = "C:\Mozilla Firefox\firefox.exe"

2
kdoteu

Для тестирования с FireFox вы можете напрямую использовать driver = new FirefoxDriver() или вы можете скачать драйвер Selenium для, например, из по этой ссылке и установить свойство пути, как указано ниже.

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

Вам просто нужно создать WebDriver, который является экземпляром Firefox, вот так:

import org.openqa.Selenium.By;
import org.openqa.Selenium.WebElement;


WebDriver driver = new FirefoxDriver();
0
grasshopper
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
Sanjay Kumar