Állítsa be a Nightwatch böngésző-proxyját a capabilities-ben
Konfigurálja a böngésző kézi proxyját anélkül, hogy összekeverné az oldalforgalmat a tesztfuttató WebDriver-kapcsolatával.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteA második útvonalat a tesztkörnyezet böngésző-capabilityjén keresztül konfigurálja:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Egyesítse ezt a meglévő böngészőbeállításokkal és illesztőprogram-beállításokkal a munkamenet létrehozása előtt. A két host:port mező egyetlen HTTP-proxyt nevezhet meg, amely mindkét cél-sémát szállítja; a webhely URL-jei és a TLS-identitás változatlanok maradnak. Használjon kompatibilis HTTP-bejegyzést a HTTP-proxy listáról egy engedélyezett nyilvános oldal teszteléséhez proxy-hitelesítő adatok nélkül; a címnek elérhetőnek kell lennie a böngésző gazdagépéről.
A futtató saját WebDriver-kapcsolati beállításai irányítják az első útvonalat, nem a böngésző beállításai. Ha a hiba a böngésző-munkamenet létrejötte előtt történik, vizsgálja meg azt az első kapcsolatot.
Távoli illesztőprogram esetén a proxynak elérhetőnek kell lennie a böngésző gazdagépéről. A futtató localhostján lévő figyelő ott nem érhető el automatikusan.