9

का उपयोग करके फ़ायरफ़ॉक्स 48 में ड्रॉपडाउन सूची में विकल्प का चयन नहीं कर सकता। मैंने एफएफ 48 और सेलेनियम 3 के लिए मैरियनेट चालू करने के साथ नए geckodriver की कोशिश की लेकिन परीक्षण ड्रॉप डाउन सूची में विकल्प का चयन नहीं कर सकता कोई तत्व मेरा परीक्षण एफएफ 45 और अन्य सभी ब्राउज़रों में ठीक काम करता है। केवल कठपुतली ड्राइवरमैरियनेट ड्राइवर और सेलेनियम 3

new Select(driver.findElement(By.Id("topic"))).selectByVisibleText(item); 

कोड ठीक काम करता है जब तक मैं कठपुतली के साथ छिपकली ड्राइवर का उपयोग शुरू किया ड्रॉप डाउन सूची में विकल्प का चयन नहीं करता है।

नीचे कोड है जो मैं मैरियनेट के साथ geckodriver सेटअप करने के लिए उपयोग कर रहा हूँ।

 System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir")+"\\geckodriver.exe"); 

     ProfilesIni profile = new ProfilesIni(); 

     FirefoxProfile myprofile = profile.getProfile("DefaultProfile"); 
     myprofile.setPreference("network.proxy.type", ProxyType.AUTODETECT.ordinal()); 

     DesiredCapabilities dc=DesiredCapabilities.firefox(); 
     dc.setCapability(FirefoxDriver.PROFILE, myprofile); 
     dc.setCapability("marionette", true); 
     driver = new FirefoxDriver(dc); 

परीक्षण किसी भी अपवाद को फेंक नहीं देता है जब यह तत्व से एक विकल्प चुनने का प्रयास करता है।

new Select(driver.findElement(By.Id("topic"))).selectByVisibleText(item); 

इस मुद्दे पर शोध करने के बाद, यह पता चला कि FF48 एक बग है और यह फ़ायरफ़ॉक्स में तय हो गई है ngithly 51. इसमें FF48 में काम करते हैं, जबकि मैं FF51 रिहाई के लिए इंतजार करने के लिए किसी भी वैकल्पिक हल है?

उत्तर

3

मुझे आश्चर्य है कि इस मुद्दे को कोई भी अनुभव नहीं हुआ। मुझे लगता है कि मैंने गलत जगह पर सवाल पोस्ट किया होगा क्योंकि मुझे कोई प्रतिक्रिया नहीं मिली है। वैसे भी, यह फ़ायरफ़ॉक्स 48 में एक बग साबित हुआ। यह फ़ायरफ़ॉक्स 51 (नाइटली बिल्ड) में तय है।

यदि आप सेलेनियम 3 बीटा और फ़ायरफ़ॉक्स 48 का उपयोग geckodriver के साथ कर रहे हैं, तो आप वेबड्राइवर का उपयोग करके किसी भी ड्रॉप डाउन सूची से बातचीत करने में सक्षम नहीं होंगे। यह मुद्दा फ़ायरफ़ॉक्स 51 में तय किया गया था।

+0

फ़ायरफ़ॉक्स 51 केवल 2017 –

+0

में जारी किया जाएगा मैं आज इस मुद्दे में भाग जब नई कठपुतली चालक और फ़ायरफ़ॉक्स 48. खुशी है कि मैं केवल एक नहीं हूँ बाहर की कोशिश कर रहा। – PCalouche

+0

मुझे आश्चर्य है कि बहुत से लोग इस मुद्दे का सामना कर रहे हैं। मैं अभी भी एक समाधान की तलाश में हूं। – SOAlgorithm

संबंधित मुद्दे