Issettja l-proxy tal-browser ta' Nightwatch fil-capabilities tiegħu
Ikkonfigura l-proxy manwali tal-browser mingħajr ma tħawwad it-traffiku tal-paġni mal-konnessjoni WebDriver tal-runner tat-testijiet.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteIkkonfigura t-tieni triq permezz tal-capability tal-browser tal-ambjent tat-test:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Għaqqad dan mal-għażliet tal-browser u s-settings tas-sewwieq eżistenti qabel tinħoloq is-sessjoni. Iż-żewġ oqsma host:port jistgħu jsemmu proxy HTTP wieħed li jġorr iż-żewġ skemi tad-destinazzjoni; l-URLs tas-siti web u l-identità TLS jibqgħu bla tibdil. Uża entrata HTTP kompatibbli mil-lista tal-proxy HTTP għal test ta' paġna pubblika permess mingħajr kredenzjali tal-proxy; l-indirizz irid ikun jintlaħaq mill-host tal-browser.
Is-settings tal-konnessjoni WebDriver tal-runner stess jirregolaw l-ewwel triq, mhux il-preferenzi tal-browser. Jekk iseħħ falliment qabel ma tkun teżisti sessjoni tal-browser, eżamina dik l-ewwel konnessjoni.
Għal sewwieq remot, il-proxy irid ikun jintlaħaq mill-host tal-browser. Wieħed li jisma' fuq il-localhost tal-runner mhuwiex disponibbli hemm awtomatikament.