我的操作系统构建: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
但没有运气。请指教。
答案 0 :(得分:0)
您可以尝试使用其他构造函数:
IWebDriver wrappedWebDriver = new EdgeDriver(new EdgeOptions());
这对我有用。无需指定文件夹。另外,请认为普通搜索模式是默认搜索模式。