Postavite proxy pregledača u Nightwatch-u kroz njegove mogućnosti
Konfigurišite ručni proxy pregledača bez mešanja saobraćaja stranica sa WebDriver vezom pokretača testova.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteKonfigurišite drugu putanju kroz mogućnost pregledača u testnom okruženju:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Spojite to sa postojećim opcijama pregledača i postavkama drajvera pre stvaranja sesije. Dva polja host:port mogu označavati jedan HTTP proxy koji nosi obe šeme odredišta; URL-ovi veb stranica i TLS identitet ostaju nepromenjeni. Koristite kompatibilan HTTP unos sa liste HTTP proxyja za dozvoljeni test javne stranice bez proxy akreditiva; adresa mora biti dostupna sa hosta pregledača.
Sopstvene postavke WebDriver veze pokretača upravljaju prvom putanjom, a ne postavke pregledača. Ako se kvar dogodi pre nego što sesija pregledača postoji, pregledajte tu prvu vezu.
Za udaljeni drajver proxy mora biti dostupan sa hosta pregledača. Slušalac na localhostu pokretača nije tamo automatski dostupan.