የ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 ላይ ያለ አድማጭ በዚያ በራስ-ሰር አይገኝም።