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

Konfiguratu bigarren bidea proba-inguruneko nabigatzailearen gaitasunaren bidez:

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

Bateratu hau lehendik dauden nabigatzaile-aukerak eta kontrolatzailearen ezarpenekin saioa sortu aurretik. Bi host:port eremuek helmugako bi eskema garraiatzen dituen HTTP proxy bakarra izenda dezakete; webguneen URLak eta TLS identitatea aldatu gabe mantentzen dira. Erabili HTTP proxy zerrendako HTTP sarrera bateragarri bat proxy-kredentzialik gabeko proba publiko baimendu baterako; helbidea nabigatzailearen ostalaritik irisgarria izan behar da.

Exekutzailearen WebDriver konexio-ezarpenek gobernatzen dute lehen bidea, ez nabigatzailearen hobespenek. Nabigatzaile-saioa existitu aurretik hutsegitea gertatzen bada, aztertu lehen konexio hori.

Urruneko kontrolatzaile baterako, proxyak nabigatzailearen ostalaritik irisgarria izan behar du. Exekutzailearen localhosteko entzule bat ez dago han automatikoki erabilgarri.

Erlazionatutako artikuluak