量角器测试无法在具有代理问题的Sauce实验室上运行

时间:2014-10-15 17:15:38

标签: proxy protractor

我有一个简单的量角器测试,当我离开公司网络时,它在酱油实验室运行良好。但是,当我在防火墙后面的公司办公室内运行脚本时,同样失败了。

我尝试在我的量角器配置文件中提供代理设置,该文件无效。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

Protractor内置了一种机制,用于将代理信息传递给名为sauceAgent的Sauce实验室。这是一个来自量角器配置文件的代码片段。

var HttpsProxyAgent = require("https-proxy-agent");
var agent = new HttpsProxyAgent('http://localhost:56193'); //Insert your proxy info here

exports.config = {
  sauceUser: process.env.SAUCE_USERNAME,
  sauceKey: process.env.SAUCE_ACCESS_KEY,
  sauceAgent: agent,

另外,不要忘记将“https-proxy-agent”添加到package.json文件中。