पिछले धागे से जारी रखें। (WebDriverException: संदेश: हैंडशेक में 'marionetteProtocol' फ़ील्ड गुम होना)

मैंने अपने ब्राउज़र संस्करण को FF 48 में अपग्रेड कर लिया है। ब्राउज़र लॉन्च हो गया है लेकिन मेरे द्वारा निर्दिष्ट वेबसाइट पर नेविगेट करने में असमर्थ है।

WebDriverException: संदेश: कनेक्शन ने स्टैकट्रेस को अस्वीकार कर दिया: java.net पर। java:200) java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:182) पर java.net.SocksSocketImpl.connect पर

अपडेटेड स्पेक्स:

  • फायरफॉक्स (48.0)
  • सेलेनियम2लाइब्रेरी
  • सेलेनियम-सर्वर-स्टैंडअलोन-2.53.1.jar
  • गेकोड्राइवर-v0.9.0

क्या कोई इस मुद्दे को हल करने में कामयाब रहा?

0
aishah1988 18 अगस्त 2016, 10:05

1 उत्तर

सबसे बढ़िया उत्तर

मैं अंत में अपने सेलेनियम सेटअप के लिए समाधान खोजने में कामयाब रहा। इस आदमी को धन्यवाद।http://learn-automation.com/use-firefox-selenium-using-geckodriver-selenium-3/

मैंने सेलेनियम-सर्वर-स्टैंडअलोन-2.53.1.jar के साथ काम करने के लिए अपने FF को v45.0.2 पर डाउनग्रेड किया और निम्नलिखित स्पेक्स स्थापित किए:

  1. सेलेनियम = v2.44.0
  2. रोबोटफ्रेमवर्क-सेलेनियम2लाइब्रेरी = v1.8.0
  3. रोबोटफ्रेमवर्क = v3.0
  4. रोबोटफ्रेमवर्क-सेलेनियम लाइब्रेरी = v2.9.2

डिस्ट पैकेज (/usr/local/lib/python2.7/dist-packages) में सेलेनियम 3 अंडे के अस्तित्व के कारण मुझे जिस समस्या का सामना करना पड़ा। तो अंडे को हटाने के बाद, सेलेनियम काम करता है और ब्राउज़र उम्मीद के मुताबिक लॉन्च हुआ।

0
aishah1988 31 अक्टूबर 2016, 07:09