如何在Qaf applicaiton.properties中赋予FirefoxDrive和Gecko驱动程序以在Firefox中执行

时间:2018-11-03 17:38:29

标签: java selenium-webdriver qaf

我正在尝试在本地Firefox(版本61)中执行QAF framework,我需要知道如何从QAF应用程序中调用firefox浏览器。

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

以上均无效。我需要给driver.name=firefoxDriver吗?即使那样,它也不能在QAF上使用。请帮忙。

1 个答案:

答案 0 :(得分:0)

您需要为firefox设置以下属性:

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

您还可以提供如下相对路径:

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

在上述情况下,假定驱动程序可执行文件位于/ servers下。 设置完上述属性后,如果遇到任何问题,则需要检查geckodriver和Selenium Webdriver版本是否与firefox版本兼容。如果您要更新3+以上的硒版本,请确保使用硒支持版本3.0.0或使用qaf latest version(当前最新版本为2.1.14-RC1)。