1

我试图在我的本地 Firefox(版本 61)中执行我的QAF 框架,我需要知道如何从 QAF 应用程序中调用 Firefox 浏览器。

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

上面一个没有用。我需要给吗driver.name=firefoxDriver?即便如此,它在 QAF 上也不起作用。请帮忙。

4

1 回答 1

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 版本兼容。如果您要更新 selenium 版本 3+ 以上,请确保使用 selenium-support 版本 3.0.0 或使用qaf 最新版本(2.1.14-RC1 是目前最新的)。

于 2018-11-03T21:28:10.393 回答