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

Habee wadada labaad iyada oo loo marayo capability-ga browser-ka deegaanka imtixaanka:

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

Ku dar tan ikhtiyaarada browser-ka ee jira iyo dejinta darawalada ka hor inta aan la abuurin fadhi. Labada goobood ee host:port waxay tilmaami karaan hal proxy HTTP oo qaada labada qorshe oo goobta; URLs-ka shabakadaha iyo aqoonsiga TLS waxay ahaanayaan sidii hore. Isticmaal gelitaan HTTP ku habboon oo ka timid liiska proxy-ga HTTP si loo tijaabiyo bog dadweyne oo la ogolaaday iyada oo aan lahayn aqoonsiga proxy; cinwaanku waa inuu ka gaari karo host-ka browser-ka.

Wadada koowaad waxaa maamula dejinta xiriirka WebDriver ee ordayaasha laftiisa, ma aha doorashooyinka browser-ka. Haddii guuldarro dhacdo ka hor inta aan fadhi browser-ka jirin, baadh xiriirkaas koowaad.

Darawal fog, proxy-gu waa inuu ka gaari karo host-ka browser-ka. Dhegeystaha ku yaal localhost-ka ordayaasha halkaas si otomaatig ah looma heli karo.

Maqaallo la xiriira