Ezarri Nightwatch-en nabigatzailearen proxya bere gaitasunetan
Konfiguratu nabigatzailearen eskuzko proxya, orrien trafikoa proba-exekutzailearen WebDriver konexioarekin nahastu gabe.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteKonfiguratu bigarren bidea proba-inguruneko nabigatzailearen gaitasunaren bidez:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Bateratu hau lehendik dauden nabigatzaile-aukerak eta kontrolatzailearen ezarpenekin saioa sortu aurretik. Bi host:port eremuek helmugako bi eskema garraiatzen dituen HTTP proxy bakarra izenda dezakete; webguneen URLak eta TLS identitatea aldatu gabe mantentzen dira. Erabili HTTP proxy zerrendako HTTP sarrera bateragarri bat proxy-kredentzialik gabeko proba publiko baimendu baterako; helbidea nabigatzailearen ostalaritik irisgarria izan behar da.
Exekutzailearen WebDriver konexio-ezarpenek gobernatzen dute lehen bidea, ez nabigatzailearen hobespenek. Nabigatzaile-saioa existitu aurretik hutsegitea gertatzen bada, aztertu lehen konexio hori.
Urruneko kontrolatzaile baterako, proxyak nabigatzailearen ostalaritik irisgarria izan behar du. Exekutzailearen localhosteko entzule bat ez dago han automatikoki erabilgarri.