我正在尝试在本地Firefox(版本61)中执行QAF framework,我需要知道如何从QAF应用程序中调用firefox浏览器。
driver.name=geckodriver
webdriver.gecko.driver = C:/DRIVERS/geckodriver.exe
以上均无效。我需要给driver.name=firefoxDriver
吗?即使那样,它也不能在QAF上使用。请帮忙。
答案 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)。