【问题标题】:Blank page in Edge Chromium - Selenium C# EdgeDriverEdge Chromium 中的空白页 - Selenium C# EdgeDriver
【发布时间】:2023-03-31 07:48:01
【问题描述】:

问题
在设置具有以下堆栈的 UI 自动化解决方案时获取带有地址作为数据的空白边缘页面。

堆栈
尝试创建 UI 自动化 - 使用 Selemium VS 2019,Edge Chromium 版本:87.0.664.47 Microsoft.Edge.SeleniumTools:3.141.2
Selenium.WebDriver:3.141.0 - 与 Microsoft.Edge.SeleniumTools 兼容。

EdgeOptions op = new EdgeOptions();
//op.UseChromium = true;
string location = @"C:\drivers\";
EdgeDriver d = new EdgeDriver(location, op);
d.Navigate().GoToUrl("https://www.google.com/");
d.Manage().Window.Maximize();

带有数据的空白页:

【问题讨论】:

  • msedgedriver.exe 控制台应用程序的输出是什么?

标签: c# selenium-edgedriver


【解决方案1】:

这一行可以修改:

d.Navigate().GoToUrl("https://www.google.com/");

取出Navigate()就这样

d.Url = @"https://www.google.com";

也不确定您为什么注释掉 d.UseChromium = true;,因为这是使用 Chromium 边缘所必需的。否则它将加载旧版浏览器。

【讨论】:

    猜你喜欢
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-14
    • 2020-03-28
    • 2020-05-03
    • 1970-01-01
    相关资源
    最近更新 更多