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

Хоёр дахь замыг тестийн орчны хөтчийн capability-аар тохируулна уу:

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

Сессийг үүсгэхийн өмнө үүнийг одоо байгаа хөтчийн сонголт, драйверын тохиргоотой нэгтгэнэ үү. Хоёр host:port талбар нь хоёр очих газрын схемийг зөөдөг нэг HTTP прокийг зааж болно; вэбсайтын URL болон TLS таних мэдээлэл өөрчлөгдөхгүй. Проки итгэмжлэлгүйгээр зөвшөөрөгдсөн нийтийн хуудасны туршилтад HTTP прокилүүдийн жагсаалтаас тохирох HTTP бичлэг ашиглана уу; хаяг нь хөтчийн хостоос хүрэх боломжтой байх ёстой.

Эхний замыг гүйцэтгэгчийн өөрийн WebDriver холболтын тохиргоо удирддаг, хөтчийн тохиргоо биш. Хэрэв хөтчийн сесс үүсэхээс өмнө алдаа гарвал тэр эхний холболтыг шалгана уу.

Алсын драйверын хувьд проки нь хөтчийн хостоос хүрэх боломжтой байх ёстой. Гүйцэтгэгчийн localhost дээрх сонсогч тэнд автоматаар боломжгүй.

Холбоотой нийтлэлүүд