宁静版本:2.6.0 边缘版本:105.0.1343.53 边缘驱动程序版本:105.0.1343.53
在 Edge 浏览器中运行我的 selenium 测试用例时出现以下错误。
Could not instantiate new WebDriver instance of type class org.openqa.selenium.edge.EdgeDriver (The path to the driver executable The path to the driver executable must be set by the webdriver.edge.driver system property
Caused by: java.lang.IllegalStateException: The path to the driver executable The path to the driver executable must be set by the webdriver.edge.driver system property
注意:给定的驱动程序路径仅在 serenity.properites 文件中正确。
Serenity.properties:-
serenity.project.name=XYZ
FEATUREserenity.maintain.session=FEATURE
serenity.take.screenshots=FOR_FAILURES
webdriver.base.url=Foo
webdriver.chrome.driver=foo/boo/ChromeDriver.exe
webdriver.edge.driver=foo/boo/EdgeDriver.exe
serenity.browser.maximized=true
webdriver.driver=edge
webdriver.autodownload=false
相同的配置在 Chrome 中运行良好,但不适用于 Edge,并且我在上面的 Edge 配置设置中没有看到任何问题。有人可以帮忙吗?
这个问题解决了吗?我在 Serenity 3.2.5 中也遇到同样的问题