尝试让 Microsoft Edge 自动化与 Selenium 一起使用时,我遇到了以下异常:
OpenQA.Selenium.WebDriverException:意外错误。未知错误
我正在使用Selenium.WebDriver.MicrosoftDriver NuGet 包,版本 17.17134.0。
我的代码只是构造函数:
var driver = new EdgeDriver();
我尝试了各种建议的重载:
var driver = new EdgeDriver(new EdgeOptions());
var driver = new EdgeDriver(pathToMicrosoftWebDriverExecutable);
没运气。我确保 Microsoft 的 WebDriver 版本与运行测试的机器上的 Edge 版本相匹配。
有什么方法可以在这里获得更多信息的错误消息?请注意,所有 Selenium 单元测试都可以在 Firefox 和 Chrome WebDrivers 上按预期工作,只有 Edge 不起作用。