Nightwatch runner → WebDriver service
automated browser → forward proxy → website

Konfigurer den andre veien gjennom testmiljøets nettleser-capability:

module.exports = {
  test_settings: {
    default: {
      desiredCapabilities: {
        browserName: 'chrome',
        proxy: {
          proxyType: 'manual',
          httpProxy: 'proxy.example:8080',
          sslProxy: 'proxy.example:8080',
        },
      },
    },
  },
};

Slå dette sammen med eksisterende nettleseralternativer og driverinnstillinger før økten opprettes. De to host:port-feltene kan navngi én HTTP-proxy som bærer begge destinasjonsskjemaene; nettsteds-URL-er og TLS-identitet forblir uendret. Bruk en kompatibel HTTP-oppføring fra HTTP-proxylisten for en tillatt offentlig side-test uten proxy-legitimasjon; adressen må være nåbar fra nettleserverten.

Kjørerens egne WebDriver-tilkoblingsinnstillinger styrer den første veien, ikke nettleserpreferanser. Hvis feilen oppstår før en nettleserøkt finnes, undersøk den første tilkoblingen.

For en ekstern driver må proxyen være nåbar fra nettleserverten. En lytter på kjørerens localhost er ikke automatisk tilgjengelig der.

Relaterte artikler