【发布时间】:2021-05-20 12:47:11
【问题描述】:
我正在寻找一个代码,我们可以在其中使用由用户手动打开的 MS edge 浏览器的运行实例。我知道我们可以在 Chrome 驱动程序上使用它,但不能在 Edge 浏览器上使用它。谢谢
【问题讨论】:
-
它是基于铬的吗?
标签: c# visual-studio selenium
我正在寻找一个代码,我们可以在其中使用由用户手动打开的 MS edge 浏览器的运行实例。我知道我们可以在 Chrome 驱动程序上使用它,但不能在 Edge 浏览器上使用它。谢谢
【问题讨论】:
标签: c# visual-studio selenium
在浏览器中键入:edge://version/,您将获得 msedge.exe 的可执行路径
复制这个并关闭所有边缘实例。
现在开始边缘为:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --remote-debugging-port=5555
现在添加远程调试端口为:
var options = new EdgeOptions();
options.UseChromium = true;
options.AddAdditionalCapability("debuggerAddress", "127.0.0.1:5555");
var driver = new EdgeDriver(options);
【讨论】: