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 मा रहेको सुन्ने उपकरण त्यहाँ स्वतः उपलब्ध हुँदैन।

सम्बन्धित लेखहरू