Stilltu vafraproxy Nightwatch í capabilities þess
Stilltu handvirka proxy vafrans án þess að rugla síðuumferð saman við WebDriver-tengingu prófunarhlauparans.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteStilltu seinni leiðina gegnum vafragetu prófunarumhverfisins:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Sameinaðu þetta við fyrirliggjandi vafravalkosti og stillingar ökumanns áður en lotan er búin til. Reitirnir tveir host:port geta nefnt eina HTTP-proxy sem ber bæði áfangaskemu; vefslóðir og TLS-auðkenni haldast óbreytt. Notaðu samhæfa HTTP-færslu úr HTTP-proxylistanum fyrir leyft próf á opinberri síðu án proxy-skírteina; slóðin verður að vera aðgengileg frá vafrahostinum.
Eigin WebDriver-tengingarstillingar hlauparans stýra fyrri leiðinni, ekki vafraval. Ef bilun verður áður en vafralota er til, skoðaðu þá fyrri tengingu.
Fyrir fjarlægan ökumann verður proxy að vera aðgengileg frá vafrahostinum. Hlustari á localhost hlauparans er ekki sjálfkrafa aðgengilegur þar.