【问题标题】:Protractor E2E Test - Blocked Browser PluginsProtractor E2E 测试 - 被阻止的浏览器插件
【发布时间】:2015-01-07 09:04:46
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: angularjs protractor npapi ppapi


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      • 2013-12-11
      • 1970-01-01
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多