启动chrome&使用nodejs中的webdriverio代理的Firefox

时间:2015-12-17 11:34:54

标签: node.js proxy webdriver-io

如何使用NodeJ中的WebDriverIO通过选项(/所需功能)打开带代理集的浏览器会话。我使用此代码设置代理,但它停止工作。浏览器在没有代理的情况下打开,不会执行任何进一步的操作。

options = {
    desiredCapabilities: {
        browserName: 'firefox',
        proxy: {
            proxyType: 'manual',
            httpProxy: '127.0.0.11:80'
        }
    }
};

client = webdriverio.remote(options).init();

1 个答案:

答案 0 :(得分:0)

我相信这段代码应该有效:

var webdriverio = require('webdriverio');


    var options = {
        desiredCapabilities: { 
            browserName: 'firefox'
            , proxy: {
                proxyType: 'MANUAL'
                , httpProxy: '127.0.0.11:80'

            }
        } 
    };

client = webdriverio.remote(options).init();

参考:https://github.com/webdriverio/webdriverio/issues/324