Ṣètò Àwòrán Aṣàmúlò Nightwatch nínú àwọn capabilities rẹ̀
Ṣètò àwòrán aṣàmúlò afọwọ́ṣe láì dà ìrìnàjò ojú-ìwé pọ̀ mọ́ ìsopọ̀ WebDriver ti aṣàmúlò ìdánwò.
Nightwatch runner → WebDriver service
automated browser → forward proxy → websiteṢètò ọ̀nà kejì nípasẹ̀ capability àwòrán aṣàmúlò ti àyíká ìdánwò:
module.exports = {
test_settings: {
default: {
desiredCapabilities: {
browserName: 'chrome',
proxy: {
proxyType: 'manual',
httpProxy: 'proxy.example:8080',
sslProxy: 'proxy.example:8080',
},
},
},
},
};Darapọ̀ èyí pẹ̀lú àwọn àṣàyàn àwòrán aṣàmúlò àti ètò driver tí ó wà ṣáájú kí a tó ṣẹ̀dá ìpàdé. Àwọn pápá host:port méjì le tọ́ka sí proxy HTTP kan tí ń gbé àwọn ètò ìdí méjèèjì; àwọn URL ojú-ìwé àti ìdánimọ̀ TLS kò yí padà. Lo àkọsílẹ̀ HTTP tí ó bá mu láti àkójọ proxy HTTP fún ìdánwò ojú-ìwé gbogbogbò tí a gbà láìsí àwọn ẹ̀rí proxy; àdírẹ́sì gbọ́dọ̀ dé láti host àwòrán aṣàmúlò.
Àwọn ètò ìsopọ̀ WebDriver ti aṣàmúlò fúnra rẹ̀ ni ó ń ṣàkóso ọ̀nà àkọ́kọ́, kì í ṣe àwọn àṣàyàn àwòrán aṣàmúlò. Bí ìkùnà bá ṣẹlẹ̀ ṣáájú kí ìpàdé àwòrán aṣàmúlò tó wà, ṣàyẹ̀wò ìsopọ̀ àkọ́kọ́ yẹn.
Fún driver jíjìnnà, proxy gbọ́dọ̀ dé láti host àwòrán aṣàmúlò. Olùgbọ́ tí ó wà lórí localhost ti aṣàmúlò kò sí níbẹ̀ fúnra rẹ̀.