Native Automation मोडमध्ये TestCafe ची अपस्ट्रीम प्रॉक्सी सेटिंग उपलब्ध नाही. जो प्रकल्प ती सेटिंग वापरतो तो त्याच्या कॉन्फिगरेशनमध्ये समर्थित मोड स्पष्टपणे निवडू शकतो:

{
  "disableNativeAutomation": true,
  "proxy": "proxy.example:8080",
  "proxyBypass": "localhost,*.internal.example"
}

हा तुकडा विद्यमान TestCafe कॉन्फिगरेशन फाइलमध्ये विलीन करा. अनुप्रयोगाचा URL अनुप्रयोगाचा URL राहतो; proxy TestCafe चा विनंती मार्ग वापरत असलेल्या मध्यस्थाला सूचित करतो. अनुमत सार्वजनिक साइट चाचण्यांमध्ये अनप्रमाणित स्वरूप वापरताना HTTP प्रॉक्सी सूची उमेदवार होस्ट आणि पोर्ट मूल्ये देते.

कमांड-लाइन समतुल्ये --proxy आणि --proxy-bypass आहेत. दस्तऐवजीकृत प्रमाणित स्वरूपात प्रॉक्सी स्ट्रिंगमध्ये username:password@host:port असू शकते. वास्तविक खाते डेटा चाचणी वातावरणाच्या इच्छित क्रेडेन्शियल हाताळणीद्वारे द्या.

बायपास नमुने TestCafe च्या समर्थित सिंटॅक्सचा वापर करतात. त्यापैकी एकाशी जुळणारी विनंती थेट जाऊ शकते, जरी त्याच चाचणीतील दुसरी विनंती मध्यस्थ वापरत असली तरी.

ऑटोमेशन मोड प्रॉक्सी अहवालासह ठेवा. प्रॉक्सी पत्ता बदलल्याने असमर्थित मोड ती सेटिंग वापरू शकत नाही. त्याचप्रमाणे, प्रॉक्सी पर्याय विनंतीच्या कोणत्याही आंतरिक भागांची तपासणी करण्यासाठी हुक नाही; TestCafe त्या उद्देशासाठी वेगळे विनंती-हुक API प्रदान करते.

संबंधित लेख