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

Konfigurirajte drugu stazu kroz mogućnost preglednika 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 s postojećim opcijama preglednika i postavkama drajvera prije stvaranja sesije. Dva polja host:port mogu označavati jedan HTTP proxy koji nosi obje šeme odredišta; URL-ovi web stranica i TLS identitet ostaju nepromijenjeni. Koristite kompatibilan HTTP unos s popisa HTTP proxyja za dopušteni test javne stranice bez proxy akreditiva; adresa mora biti dostupna s hosta preglednika.

Vlastite postavke WebDriver veze pokretača upravljaju prvom stazom, a ne postavke preglednika. Ako se kvar dogodi prije nego što sesija preglednika postoji, pregledajte tu prvu vezu.

Za udaljeni drajver proxy mora biti dostupan s hosta preglednika. Slušalac na localhostu pokretača nije tamo automatski dostupan.

Povezani članci