selenium c# edge 浏览器:'Unexpected error. Unknown error'
selenium c# edge browser : 'Unexpected error. Unknown error'
OS 版本号:- 18363.900
边缘版本:83.0.478.54
MicrosoftWebDriver 版本:83.0.478.54
代码如下:
System.Environment.SetEnvironmentVariable("webdriver.edge.driver", "E:\edgedriver_win64\msedgedriver.exe");
IWebDriver driver = new EdgeDriver();
我得到的错误是:OpenQA.Selenium.WebDriverException:'Unexpected error. Unknown error'
您使用的是哪个版本的 Selenium WebDriver?我建议你使用最新版本 4.0.0-alpha05 并使用下面的代码:
EdgeOptions edgeOptions = new EdgeOptions();
edgeOptions.UseChromium = true;
edgeOptions.BinaryLocation = @"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe";
var msedgedriverDir = @"D:\webdriver83.0.478.54";
var driver = new EdgeDriver(msedgedriverDir, edgeOptions);
driver.Navigate().GoToUrl("https://bing.com");
Thread.Sleep(3000);
driver.Close();
注意: 将代码中的路径更改为您自己的。
结果:
OS 版本号:- 18363.900 边缘版本:83.0.478.54 MicrosoftWebDriver 版本:83.0.478.54
代码如下:
System.Environment.SetEnvironmentVariable("webdriver.edge.driver", "E:\edgedriver_win64\msedgedriver.exe");
IWebDriver driver = new EdgeDriver();
我得到的错误是:OpenQA.Selenium.WebDriverException:'Unexpected error. Unknown error'
您使用的是哪个版本的 Selenium WebDriver?我建议你使用最新版本 4.0.0-alpha05 并使用下面的代码:
EdgeOptions edgeOptions = new EdgeOptions();
edgeOptions.UseChromium = true;
edgeOptions.BinaryLocation = @"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe";
var msedgedriverDir = @"D:\webdriver83.0.478.54";
var driver = new EdgeDriver(msedgedriverDir, edgeOptions);
driver.Navigate().GoToUrl("https://bing.com");
Thread.Sleep(3000);
driver.Close();
注意: 将代码中的路径更改为您自己的。
结果: