【发布时间】:2020-10-02 20:46:07
【问题描述】:
我使用以下属性来运行边缘浏览器,但它不起作用。
webdriver.edge.driver=src/main/resources/common/msedgedriver.exe
driver.name=edgeDriver
如何使用边缘浏览器?
【问题讨论】:
标签: selenium webautomation qaf
我使用以下属性来运行边缘浏览器,但它不起作用。
webdriver.edge.driver=src/main/resources/common/msedgedriver.exe
driver.name=edgeDriver
如何使用边缘浏览器?
【问题讨论】:
标签: selenium webautomation qaf
为了设置驱动程序可执行文件,您需要使用驱动程序的适当系统属性设置值。您可以在执行时使用-Dpropertyname=value 或通过代码设置系统属性。如果您使用的是 qaf,它提供了通过属性文件设置系统属性的功能。为此,您需要在属性名称中添加 system 前缀。例如:
system.webdriver.edge.driver=src/main/resources/common/msedgedriver.exe
【讨论】:
根据文档https://qmetry.github.io/qaf/latest/how_to_use_driver.html查看qaf的com.qmetry.qaf.automation.ui中的UiDriverFactory.java,看来qaf不支持这个。
【讨论】: