【发布时间】:2018-07-30 01:13:55
【问题描述】:
如何使用 Selenium 在 Edge 中加载扩展?
- 我的扩展文件是 appx 文件。
- 我已经处理过加载 chrome 的扩展程序(使用 .crx 文件),我想对 Edge 执行相同的操作,但效果不一样。
Chrome 示例:
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
边缘:
EdgeOptions options = new EdgeOptions();
但 Edge 不存在“addExtensions”。
【问题讨论】:
-
已经看到了。从 2016 年开始,这是一个非常古老的答案。从那时起,edge 已经在他们的浏览器上进行了扩展。
-
我还在 Edge 支持门户上发现,他们在 2016 年还没有创建这个侧载。所以我认为它现在可能在 2018 年准备就绪,并且有人知道如何使用它......
标签: selenium extension-methods microsoft-edge