Подесите прокси прегледача у Nightwatch-у кроз његове могућности
Конфигуришите ручни прокси прегледача без мешања саобраћаја страница са WebDriver везом покретача тестова.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteКонфигуришите другу путању кроз могућност прегледача у тестном окружењу:
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-у покретача није тамо аутоматски доступан.