【发布时间】:2016-07-10 00:05:11
【问题描述】:
为了让 saucelabs 代理能够在旧版本的量角器中工作,我们通过在 index.js 下面设置主机和端口来覆盖 sendRequest 方法:
量角器\node_modules\selenium-webdriver\http\index.js
现在量角器允许您通过功能对象(如下所示)设置代理,该对象应传递给 index.js sendRequest 新参数,称为“opt_proxy”。
capabilities: {
"browserName": "chrome",
'proxy': {
'proxyType': 'manual',
'httpProxy': 'appproxy.web.abc.com:84'
},
"chromeOptions": {
"args": [
"--disable-extensions",
"--test-type"
]
},
"customData": {
"usageBracket" : "1",
"displayName" : "Chrome",
"id" : "CH"
}
}
但是,当我仍然为 opt_proxy 获得空值时。有什么我做错了吗?我什至尝试使用 --proxy="" 通过 CLI,但它仍然为空。
【问题讨论】:
标签: proxy protractor saucelabs