0

我正在为量角器中的丰富角度应用程序创建一套测试。该站点需要宏媒体和另一个专有插件才能正常运行。我已经在相关插件上手动设置了“始终允许”标志。当这些插件无法初始化时,一些检测会自动提示用户安装/更新插件。由于浏览器在 selenium 服务器上运行时会阻止它们,因此它会阻止尝试的 e2e 测试的标准预期流程。

现在我专注于 Chrome 进行测试。

是否有一个设置我无法在生成的 chrome 实例中永久允许这些设置,或者用我的光标足够快以允许被阻止的插件。

谁能指出允许这些插件的方法?

4

1 回答 1

1

发布此问题大约 30 秒后,我找到了答案。

在量角器配置文件中,添加功能 chromeOptions :{args:['--always-authorize-plugins']} 就可以了。

exports.config = {
//...
    capabilities: {
        browserName: 'Chrome',
        chromeOptions: { args: ['--always-authorize-plugins'] }
    }
//...
};

于 2014-11-10T22:51:15.863 回答