पिछले धागे से जारी रखें। (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
क्या कोई इस मुद्दे को हल करने में कामयाब रहा?
1 उत्तर
मैं अंत में अपने सेलेनियम सेटअप के लिए समाधान खोजने में कामयाब रहा। इस आदमी को धन्यवाद।http://learn-automation.com/use-firefox-selenium-using-geckodriver-selenium-3/
मैंने सेलेनियम-सर्वर-स्टैंडअलोन-2.53.1.jar के साथ काम करने के लिए अपने FF को v45.0.2 पर डाउनग्रेड किया और निम्नलिखित स्पेक्स स्थापित किए:
- सेलेनियम = v2.44.0
- रोबोटफ्रेमवर्क-सेलेनियम2लाइब्रेरी = v1.8.0
- रोबोटफ्रेमवर्क = v3.0
- रोबोटफ्रेमवर्क-सेलेनियम लाइब्रेरी = v2.9.2
डिस्ट पैकेज (/usr/local/lib/python2.7/dist-packages) में सेलेनियम 3 अंडे के अस्तित्व के कारण मुझे जिस समस्या का सामना करना पड़ा। तो अंडे को हटाने के बाद, सेलेनियम काम करता है और ब्राउज़र उम्मीद के मुताबिक लॉन्च हुआ।
संबंधित सवाल
जुड़े हुए प्रश्न
नए सवाल
robotframework
रोबोट फ्रेमवर्क स्वीकृति परीक्षण और स्वीकृति परीक्षण-संचालित विकास (ATDD) के लिए एक सामान्य परीक्षण स्वचालन ढांचा है। यह एक खोजशब्द-चालित परीक्षण ढाँचा है जो सारणीबद्ध परीक्षण डेटा सिंटैक्स का उपयोग करता है। पाइथन में रोबोट फ्रेमवर्क लिखा गया है।