Microsoft WebDriver运行Microsoft Edge时不会保持打开状态

时间:2018-04-05 22:07:14

标签: c# webdriver

我的操作系统构建:16299.309所以 我下载了MS WebDriver,ver。 5.16299发布:16299,来自https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

我在C#中的<mat-checkbox [(ngModel)]="termsAndConditionsAccepted">方法:

SetEdgeDriver()

执行单元测试时,Edge浏览器会短暂打开然后关闭并显示“private IWebDriver SetEdgeDriver() { try { var path = @"C:\FolderWhereMSWebDriverExeFile "; var option = new EdgeOptions(); option.PageLoadStrategy = PageLoadStrategy.Normal; return new EdgeDriver(path, option); } catch (Exception) { throw; } } ”错误
该测试只是关于访问Google搜索网站并与Chrome一起使用。
我跟着这个:Edge browser crashing after initial watir-webdriver launch  但没有运气。请指教。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用其他构造函数:

IWebDriver wrappedWebDriver = new EdgeDriver(new EdgeOptions());

这对我有用。无需指定文件夹。另外,请认为普通搜索模式是默认搜索模式。