Edge + Webdriver 17134-未加载扩展

时间:2018-10-30 22:35:37

标签: typescript selenium-webdriver microsoft-edge

我在边缘漏洞站点(https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19450391/)中发布了一个问题。也可以在此处发布信息,以了解是否有任何解决方法,或者这是否是使用问题。

我正在使用使用打字稿的硒来自动进行边缘扩展。示例脚本和扩展程序位于上面的错误链接中(其中一个上传缺少结尾})。

let options = new Options();

let cap = new Capabilities({
    specialFolders: process.env.LOCALAPPDATA+'\\Packages\\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\\LocalState\\Extensions'
});

let service = new ServiceBuilder(process.env.USERPROFILE + '\\Downloads\\MicrosoftWebDriver.exe')
                    .setPort(17556);

const prefs = new logging.Preferences();
prefs.setLevel(logging.Type.BROWSER, logging.Level.ALL);
let driver = new Builder()
.withCapabilities(cap)
.setLoggingPrefs(prefs)
.forBrowser('MicrosoftEdge')
.setEdgeOptions(options)
.setEdgeService(service)
.build();

Edge浏览器启动,但未从特殊文件夹(https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/packaging/creating-and-testing-extension-packages#automated-testing-with-webdriver)加载任何扩展名。

0 个答案:

没有答案