【问题标题】:Protractor test fails to run on Sauce labs with Proxy issue量角器测试无法在代理问题的酱实验室上运行
【发布时间】:2016-03-18 11:21:11
【问题描述】:

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

我试图在我的量角器配置文件中提供代理设置,但它不起作用。任何帮助将不胜感激。

【问题讨论】:

    标签: proxy protractor


    【解决方案1】:

    Protractor 内置了一种机制,用于将代理信息传递给 Sauce 实验室,称为 sauceAgent。这是量角器配置文件中的代码 sn-p。

    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 文件中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-06
      • 2022-06-30
      • 2012-05-26
      • 1970-01-01
      • 2021-02-26
      • 2015-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多