Articles of सेलेनियम वेबड्राइवर

जावा का उपयोग कर सेलेनियम वेबड्राइवर में नई विंडो को कैसे संभाल पाएं?

यह मेरा कोड है: driver.findElement(By.id("ImageButton5")).click(); //Thread.sleep(3000); String winHandleBefore = driver.getWindowHandle(); driver.switchTo().window(winHandleBefore); driver.findElement(By.id("txtEnterCptCode")).sendKeys("99219"); अब मेरे पास अगली त्रुटि है: धागा "मुख्य" org.openqa.selenium.NoAuchElementException में अपवाद: id == txtEnterCptCode (चेतावनी: सर्वर ने कोई स्टैकट्र्रेस जानकारी नहीं दी थी) के साथ तत्व ढूंढने में असमर्थ कमांड अवधि या समय समाप्ति: 404 मिलीसेकेंड कोई विचार?

सेलेनियम वेबड्राइवर में फ़ायरफ़ॉक्सड्राइवर, क्रोमड्राइवर और आईईडीआरियर के लिए मूलभूत प्रमाणीकरण कैसे करें?

मैं सेलेनियम-फ़ायरफ़ॉक्स-ड्राइवर और सेलेनियम-क्रोम-चालक संस्करण 2.0 ए 5 ( वेब ड्राइवर एपीआई ) का उपयोग कर रहा हूं, और मैं एक वेब एप का परीक्षण करने की कोशिश कर रहा हूं जिसमें बुनियादी प्रमाणीकरण है (एक पॉपअप है जो उपयोगकर्ता को प्रमाणित करने के लिए आती है मैंने जो भी पृष्ठ मारा, पॉपअप HTML का […]

सेलेनियम वेबड्राइवर को ठीक कैसे करें एक्सपैशन: ब्राउज़र कनेक्ट होने से पहले ही प्रतीत होता है?

मैंने सेलेनियम वेबड्रिवर का उपयोग करने के लिए अपने centos6.4 सर्वर पर फ़ायरफ़ॉक्स और एक्सवीएफबी स्थापित किया है। लेकिन, जब मैं कोड चलाता हूं, मुझे एक त्रुटि मिलती है from selenium import webdriver browser = webdriver.Firefox() त्रुटि selenium.common.exceptions.WebDriverException: Message: 'The browser appears to have exited before we could connect. The output was: None' मैंने कुछ […]

सेलेनियम का उपयोग करने वाले प्रमाण पत्रों से कैसे निपटें?

मैं एक ब्राउज़र लॉन्च करने के लिए सेलेनियम का उपयोग कर रहा हूं। मैं वेबपेज (यूआरएल) से कैसे निपट सकता हूं जो ब्राउजर से प्रमाण पत्र स्वीकार करने को कहेंगे या नहीं? फ़ायरफ़ॉक्स में, मेरे पास एक वेबसाइट हो सकती है, जो मुझसे इसके प्रमाणपत्र को स्वीकार करने के लिए कहती है: इंटरनेट एक्सप्लोरर ब्राउज़र […]

सेलेनियम वेबड्रिवर का उपयोग कर पूरे पृष्ठ के बजाय एक विशिष्ट तत्व के स्क्रीनशॉट को कैप्चर कैसे करें?

वर्तमान में मैं सेलेनियम वेबड्राइवर का उपयोग कर एक स्क्रीनशॉट को कैप्चर करने की कोशिश कर रहा हूं। लेकिन मैं केवल पूरे पृष्ठ स्क्रीन शॉट प्राप्त कर सकता हूं। हालांकि, जो मैं चाहता था वह पृष्ठ के एक हिस्से को पकड़ना है या शायद आईडी पर आधारित विशिष्ट तत्व या किसी विशिष्ट तत्व लोकेटर पर […]

यादृच्छिक "तत्व अब DOM से जुड़ा नहीं है" StaleElementReferenceException

मुझे उम्मीद है कि यह सिर्फ मुझे है, लेकिन सेलेनियम वेबड्रिवर एक पूर्ण दुःस्वप्न की तरह लगता है क्रोम वेबड्रिवर वर्तमान में अनुपयोगी है, और अन्य ड्राइवर काफी अविश्वसनीय हैं, या ऐसा लगता है। मैं कई समस्याओं से जूझ रहा हूँ, लेकिन यहां एक है। बेतरतीब, मेरे परीक्षण एक के साथ विफल हो जाएगा "org.openqa.selenium.StaleElementReferenceException: […]

सेलेनियम वेबड्राइवर का उपयोग करके विंडोज़ फाइल अपलोड कैसे करें?

मैंने स्टैक्सओवरफ्लो पर सेलेनियम वेब ड्रिवर का उपयोग करके फ़ाइल अपलोड पर बहुत सारे प्रश्न और समाधान देखे हैं I लेकिन परिदृश्य के लिए काम करने में से कोई भी नहीं किसी ने निम्नलिखित के रूप में समाधान दिया है // assuming driver is a healthy WebDriver instance WebElement fileInput = driver.findElement(By.name("uploadfile")); fileInput.sendKeys("C:/path/to/file.jpg"); लेकिन फिर […]

सेलेनियम एक मौजूदा ब्राउज़र सत्र के साथ बातचीत कर सकता है?

क्या किसी को पता है कि क्या सेलेनियम (वेब ​​ड्रिवर अधिमानतः) एक सेलेनियम क्लाइंट को लॉन्च करने से पहले ही चलने वाले ब्राउज़र के माध्यम से संवाद करने और उसके साथ काम करने में सक्षम है? मेरा मतलब है कि सेलेनियम सेलेनियम सर्वर (बिना किसी इंटरनेट एक्सप्लोरर के उदाहरण के लिए मैन्युअल रूप से लॉन्च […]

सेलेनियम – पायथन – ड्रॉप-डाउन मेनू विकल्प मान

मुझे एक ड्रॉप-डाउन मेनू से एक तत्व का चयन करना होगा उदाहरण के लिए, इसे खोलें: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> तो पहले मुझे इस पर क्लिक करना होगा मैं यह करता हूँ: inputElementFruits = driver.find_element_by_xpath("//select["id='fruits']).click() (ठीक है, यह मेनू खोल रहा है) और मुझे अच्छे तत्व […]

सीएसएस-चयनकर्ता और एक्सपाथ के बीच अंतर क्या है? जो बेहतर है (प्रदर्शन के अनुसार और क्रॉस ब्राउज़र परीक्षण के लिए)?

मैं बहुभाषी वेब एप्लिकेशन पर सेलेनियम वेबड्रायवर 2.25.0 के साथ काम कर रहा हूं और मुख्य रूप से पृष्ठ की सामग्री का परीक्षण करता हूं (विभिन्न भाषाओं के लिए अरबी, अंग्रेजी, रूसी और इतने पर)। मेरे आवेदन के लिए जो प्रदर्शन के अनुसार बेहतर है और सुनिश्चित करें कि यह सभी ब्राउज़रों (यानी आईई 7,8,9, […]

दिलचस्प पोस्ट
"तर्क-आश्रित लुकअप" (उर्फ एडीएल, या "कोइनेग लुकअप") क्या है? आकार बदलने / स्केलिंग बिटमैप के बाद खराब छवि गुणवत्ता अधिकतम सरणी लंबाई कोटा पासवर्ड को सहेजने के लिए मैं ब्राउज़र को कैसे प्रॉम्प्ट कर सकता हूं? TensorFlow में पूर्व-प्रशिक्षित शब्द एम्बेडिंग (वर्ड 2 एवीसी या ग्लॉव) का उपयोग करना आइटीआईटी फ़्रेमवर्क 4.1 में पीओसीओ कोड प्रथम क्या है? एक एएसटी वापस स्रोत कोड को संकलित करना सूची में अधिकतम () / मिनट () का उपयोग करते हुए लौटे हुए अधिकतम या न्यूनतम आइटम का सूचकांक प्राप्त करना विलंब के बीच का अंतर ()। वादा और वादा एक ConfigurationElementCollection के साथ एक ConfigurationSection को कार्यान्वित कैसे करें PHP file_get_contents () और सेटिंग हेडर सेट करना जब कोई सॉर्ट ऑर्डर निर्दिष्ट नहीं होता है तो मॉगोडाब सॉर्ट रिकॉर्ड कैसे करता है? कहाँ और क्यों int एक = नया int का उपयोग करें? लॉन्च असफल बाइनरी नहीं मिला ई के लिए ग्रहण सी में क्या है और मुझे इसका उपयोग कब करना चाहिए?