selenium पर टैग किए गए जवाब

सेलेनियम वेब ब्राउज़र को स्वचालित करने के लिए एक लोकप्रिय ओपन-सोर्स टूल है। इस टैग का उपयोग करते समय, आपके द्वारा उपयोग किए जाने वाले विशिष्ट घटकों के लिए अन्य टैग भी शामिल करें, जैसे कि भाषा बाइंडिंग, सेलेनियम-आइड, सेलेनियम-ग्रिड, आदि के लिए सेलेनियम-वेबड्राइवर।


14
पाइथन का उपयोग करके सेलेनियम वेबड्राइवर में वेबइलमेंट का HTML स्रोत प्राप्त करें
मैं सेलेनियम वेबड्राइव चलाने के लिए पायथन बाइंडिंग का उपयोग कर रहा हूं: from selenium import webdriver wd = webdriver.Firefox() मुझे पता है कि मैं एक webelement हड़पने कर सकते हैं जैसे: elem = wd.find_element_by_css_selector('#my-id') और मुझे पता है कि मुझे पूर्ण पृष्ठ स्रोत मिल सकता है ... wd.page_source लेकिन …

28
पाइथन का उपयोग करने वाले सेलेनियम - पीएसीएच में जेकोड्राइवर निष्पादन योग्य होने की आवश्यकता है
मैं प्रोग्रामिंग के लिए नया हूं और Pythonलगभग 2 महीने पहले शुरू किया गया था और पायथन पाठ के साथ स्विगार्ट के स्वचालित बोरिंग स्टफ पर जा रहा हूं । मैं IDLE का उपयोग कर रहा हूं और पहले से सेलेनियम मॉड्यूल और फ़ायरफ़ॉक्स ब्राउज़र स्थापित कर रहा हूं। जब …

30
डिबगिंग "तत्व बिंदु पर क्लिक करने योग्य नहीं है" त्रुटि
मैं इसे केवल क्रोम में देखता हूं। पूर्ण त्रुटि संदेश पढ़ता है: "org.openqa.selenium.WebDriverException: तत्व बिंदु (411, 675) पर क्लिक करने योग्य नहीं है। अन्य तत्व क्लिक प्राप्त करेगा: ..." वह तत्व जो 'क्लिक प्राप्त करेगा' सवाल के तत्व के किनारे पर है, उसके शीर्ष पर नहीं है और इसे ओवरलैप …

3
सिर रहित ब्राउज़र और स्क्रैपिंग - समाधान [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 5 साल पहले बंद हुआ । मैं ब्राउज़र …

18
क्या आप किसी वेबसाइट का पता लगा सकते हैं जब आप सेलेनियम का उपयोग क्रोमेड्रिवर के साथ कर रहे हैं?
मैं क्रोमेड्रिवर के साथ सेलेनियम का परीक्षण कर रहा हूं और मैंने देखा कि कुछ पेज यह पता लगा सकते हैं कि आप सेलेनियम का उपयोग कर रहे हैं, भले ही वहां कोई स्वचालन न हो। यहां तक ​​कि जब मैं सिर्फ सेलेनियम और एक्सपीर के माध्यम से क्रोम का …

29
टाइपिंग / वापसी कुंजी पायथन और सेलेनियम का उपयोग कर?
मैं सेलेनियम में टाइप और एंटर या रिटर्न कुंजी टाइप करने के लिए एक त्वरित तरीका ढूंढ रहा हूं। दुर्भाग्य से, मैं जिस फॉर्म का परीक्षण करने की कोशिश कर रहा हूं (मेरा अपना कोड नहीं है इसलिए मैं संशोधित नहीं कर सकता) में सबमिट बटन नहीं है। मैन्युअल रूप …

10
मुझे ऐसा तत्व कैसे मिलेगा जिसमें सेलेनियम वेबड्राइवर (पायथन) में विशिष्ट पाठ हो?
मैं सेलेनियम के साथ एक जटिल जावास्क्रिप्ट इंटरफ़ेस का परीक्षण करने की कोशिश कर रहा हूं (पायथन इंटरफ़ेस का उपयोग करके, और कई ब्राउज़रों में)। मेरे पास फॉर्म के कई बटन हैं: <div>My Button</div> मैं "मेरा बटन" (या गैर-केस-संवेदी, आंशिक मिलान जैसे "मेरा बटन" या "बटन") के आधार पर बटन …

9
क्या सेलेनियम वेबड्राइवर में जावास्क्रिप्ट का उपयोग करके XPath द्वारा तत्व प्राप्त करने का एक तरीका है?
मैं कुछ इस तरह की तलाश में हूँ: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML मुझे जेएस (सेलेनियम वेबड्राइवर / जावा में इसका उपयोग करने के लिए तत्वों का आंतरिक HTML प्राप्त करने की आवश्यकता है, क्योंकि वेबड्राइवर इसे स्वयं नहीं खोज सकता है), लेकिन कैसे? मैं आईडी विशेषता का उपयोग कर सकता हूं, लेकिन सभी …

4
MSTest में [TearDown] और [SetUp] का क्या विकल्प होगा?
जब मैं MSTest फ्रेमवर्क का उपयोग करता हूं, और मेरे लिए उत्पन्न सेलेनियम आईडीई कोड को कॉपी करता हूं, तो MSTest पहचान नहीं करता है [TearDown]और [SetUp]। इसका विकल्प क्या है?


30
सेलेनियम के साथ दृश्य में तत्व स्क्रॉल करें
क्या ब्राउज़र विंडो को स्क्रॉल करने के लिए सेलेनियम 1.x या 2.x दोनों में से कोई भी तरीका है ताकि XPath द्वारा पहचाना गया कोई विशेष तत्व ब्राउज़र को ध्यान में रखे? सेलेनियम में एक फोकस विधि है, लेकिन यह फ़ायर्फ़ॉक्स में दृश्य को शारीरिक रूप से स्क्रॉल करने के …

24
सेलेनियम c # वेबड्राइवर: तत्व मौजूद होने तक प्रतीक्षा करें
मैं यह सुनिश्चित करना चाहता हूं कि वेबड्राइवर सामान करने से पहले एक तत्व मौजूद हो। मैं काम करने के लिए कुछ इस तरह की कोशिश कर रहा हूँ: WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0,0,5)); wait.Until(By.Id("login")); मैं मुख्य रूप से संघर्ष कर रहा हूँ कि कैसे जन्नत समारोह की …

13
पायथन का उपयोग करके सेलेनियम के साथ ड्रॉप-डाउन मेनू मान का चयन कैसे करें?
मुझे ड्रॉप-डाउन मेनू से एक तत्व का चयन करने की आवश्यकता है । उदाहरण के लिए: <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> 1) सबसे पहले मुझे उस पर क्लिक करना है। मैं यह करता हूँ: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) उसके बाद मुझे अच्छे …

10
पायथन के लिए सेलेनियम वेबड्राइवर के साथ पेज लोड होने तक प्रतीक्षा करें
मैं एक अनंत स्क्रॉल द्वारा कार्यान्वित पृष्ठ के सभी डेटा को परिमार्जन करना चाहता हूं। निम्नलिखित अजगर कोड काम करता है। for i in range(100): driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") time.sleep(5) इसका मतलब है कि हर बार जब मैं नीचे की ओर स्क्रॉल करता हूं, तो मुझे 5 सेकंड प्रतीक्षा करने की आवश्यकता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.