如何在qaf applicaiton.properties中给FirefoxDrive和gecko驱动程序在firefox中执行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在qaf applicaiton.properties中给FirefoxDrive和gecko驱动程序在firefox中执行相关的知识,希望对你有一定的参考价值。

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

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

上面一个没有用。我需要给driver.name=firefoxDriver。即使这样,它也不适用于QAF。请帮忙。

答案

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

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

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

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

在上面的案例中,驱动程序可执如果您遇到任何问题,在设置上述属性后,您需要检查geckodriver和selenium webdriver版本是否与firefox的版本兼容。如果您要更新3+以上的硒版本,请确保使用selenium-support 3.0.0或使用qaf latest version(2.1.14-RC1是目前最新版本)。

以上是关于如何在qaf applicaiton.properties中给FirefoxDrive和gecko驱动程序在firefox中执行的主要内容,如果未能解决你的问题,请参考以下文章

QAF报告未填充在dashboard.htm中

qaf 2.1.13中无法解析要素文件中的元数据标签

Spring知识点提炼

如何在图像中找到明亮区域(以及如何在图像中找到阴影区域)

在QGIS中如何添加天地图的WMTS

如何在表单提交后保留文本(如何在提交后不删除自身?)