Как предоставить FirefoxDrive и драйвер gecko в qaf applicationaiton.properties для выполнения в Firefox - PullRequest
0 голосов
/ 03 ноября 2018

Я пытался выполнить мою QAF framework в моем локальном Firefox (Версия 61), и мне нужно знать, как вызвать браузер Firefox из приложения QAF.

driver.name=geckodriver
webdriver.gecko.driver = C:/DRIVERS/geckodriver.exe

Над одним не работал. Нужно ли дать driver.name=firefoxDriver. Даже тогда это не работало на QAF. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 04 ноября 2018

Вам необходимо установить следующие свойства для Firefox:

driver.name=firefoxDriver
system.webdriver.gecko.driver=C:/DRIVERS/geckodriver.exe

Вы также можете указать относительный путь, как показано ниже:

system.webdriver.gecko.driver=servers/geckodriver.exe

В вышеприведенном случае исполняемый файл драйвера принимается в / Servers. После настройки вышеуказанных свойств, если вы столкнулись с какой-либо проблемой, вам нужно проверить, что версия geckodriver и selenium webdriver совместима с версией firefox. Если вы обновляете версию selenium выше 3+, убедитесь, что вы используете версию с селеном 3.0.0 или используйте qaf последнюю версию (2.1.14-RC1 - самая последняя в настоящее время).

...