Build 18362或更高版本中的Edge的硒

问题描述 投票:0回答:1

我在使用Edge的网络驱动程序时遇到了困难。我知道该驱动程序是通过命令DISM.exe / Online / Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0安装的。但是之后的下一步是什么?到目前为止,这是我的Java代码:

System.setProperty("webdriver.edge.driver", "[I don't know the path of the install]");
        @SuppressWarnings("deprecation")
        WebDriver driverEdge = new EdgeDriver(options);
        driverEdge.get("https://www.google.com/");
selenium edge
1个回答
0
投票
 String windir = System.getenv("windir");
 String edgeDriverPath = windir + "\\SysWOW64\\MicrosoftWebDriver.exe";  
 System.setProperty("webdriver.edge.driver", edgeDriverPath); 
 driver = new EdgeDriver();

这是假设使用64位,并且我尚未实际测试过,因此请告诉我它是否有效。对于32位,我相信该目录将使用“ System32”而不是“ SysWOW64”。

© www.soinside.com 2019 - 2024. All rights reserved.