量角器E2E测试 - 阻止的浏览器插件

时间:2014-11-10 22:37:52

标签: angularjs protractor npapi ppapi

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

现在我专注于Chrome测试。

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

有人能指出我允许使用这些插件的方法吗?

1 个答案:

答案 0 :(得分:1)

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

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

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