पर मैं योग्य स्वतंत्र सेलेनियम सर्वर के साथ चांदा स्थापित किया है:चांदा अकेले सेलेनियम खड़े विफल रहता है: त्रुटि: WebDriver सर्वर के लिए प्रतीक्षा की अवधि समाप्त
webdriver-manager update
अगर मैं अकेले खड़े सर्वर के साथ चांदा चलाने पहले से ही चल रहा है और कॉन्फ़िगरेशन उस सेलेनियम उदाहरण पर इंगित करता है यह ठीक काम करता है।
मैं प्रोटैक्टर सर्वर शुरू करना चाहता हूं और फिर परीक्षण चलाता हूं। डिफ़ॉल्ट चांदा तक पाता क्रोम ड्राइवर और सेलेनियम सर्वर जार तो मैं एक न्यूनतम config उपयोग कर रहा हूँ:
exports.config = {
capabilities: {
'browserName': 'chrome'
},
specs: ['test/e2e/*.js']
};
लेकिन जब यह शुरूआत यह सर्वर से कनेक्ट नहीं कर सकते हैं।
Error: Timed out waiting for the WebDriver server at http://192.168.1.146:56159/
wd/hub
मैंने देखा है कि जब वेबड्राइवर-मैनेजर के साथ सेलेनियम शुरू होता है तो सर्वर स्थानीयहोस्ट पर शुरू होता है। मुझे ऐसा करने के लिए प्रकोप नहीं मिल रहा है।
मेरा अनुमान है कि फ़ायरवॉल कनेक्शन को रोक रहा है।
पर्यावरण संस्करण जानकारी: - घुरघुराना v0.4.1
- नोड 0.10.18 - सेलेनियम-server-स्टैंडअलोन-2.37.0.jar - सेलेनियम-server-स्टैंडअलोन-2.38.0.jar - चांदा 0.14.0 - विंडोज 7 प्रो
इस लक्षण भी एक फ़ायरवॉल की वजह से हो सकता है। Https://stackoverflow.com/a/40940897/3961774 – Will