1
をSaucelabsに渡されていない、我々は以下のindex.jsにホストとポートを設定することでのsendRequestメソッドをオーバーライドした。分度器プロキシ設定の構成は分度器の古いバージョンで動作するようにsaucelabsプロキシを有効にするには
分度器\ node_modules \セレンwebdriverを\ HTTP \
index.js今分度器は「opt_proxy」と呼ばれるのsendRequest新しいパラメータをindex.jsに渡されるべきである(下図のように)あなたが機能オブジェクトを介してプロキシを設定することができます。
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にはまだnullが返っています。私が間違っていることは何ですか?私も--proxy = ""を使用してCLIを通過しようとしましたが、それでもnullを取得します。
機能にプロキシ設定を維持する必要がありますか? –
機能のプロキシ設定がSauce Labsに渡されません。それらがテストフレームワークの他の側面に必要な場合は、それらを保持したいかもしれません。 – oboeCoder