Set nettlesarproxyen til Nightwatch i capabilities
Konfigurer den manuelle proxyen til nettlesaren utan å blande sidetrafikken saman med WebDriver-tilkoplinga til testkøyraren.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteKonfigurer den andre vegen gjennom nettlesar-capabilityen til testmiljøet:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Slå dette saman med eksisterande nettlesarval og drivarinnstillingar før økta blir oppretta. Dei to host:port-felta kan nemne éin HTTP-proxy som ber begge målskjema; nettstad-URL-ar og TLS-identitet held seg uendra. Bruk ein kompatibel HTTP-oppføring frå HTTP-proxylista for ein tillaten offentleg side-test utan proxy-legitimasjon; adressa må vere nåbar frå nettlesarverten.
Dei eigne WebDriver-tilkoplingsinnstillingane til køyraren styrer den første vegen, ikkje nettlesarval. Viss feilen oppstår før ei nettlesarøkt finst, undersøk den første tilkoplinga.
For ein ekstern drivar må proxyen vere nåbar frå nettlesarverten. Ein lyttar på localhost til køyraren er ikkje automatisk tilgjengeleg der.