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

सेलेनियम वेबड्राइवर विभिन्न प्रोग्रामिंग भाषाओं ("भाषा बाइंडिंग") में ब्राउज़र को नियंत्रित करने के लिए वेबड्राइवर एपीआई प्रदान करता है। इस टैग का उपयोग करते समय, आपके द्वारा उपयोग की जा रही प्रोग्रामिंग भाषा के लिए एक टैग भी जोड़ें।


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

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


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

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


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) उसके बाद मुझे अच्छे …

6
क्रोम डेवलपर्स टूल या फ़ायरफ़ॉक्स के फ़ायरबग में एक्सपीथ एक्सप्रेशन को कैसे सत्यापित करें?
मैं अपने XPath को कैसे सत्यापित कर सकता हूं? मैं तत्वों का निरीक्षण करने और अपने XPath को बनाने के लिए क्रोम डेवलपर्स टूल का उपयोग कर रहा हूं। मैं इसे क्रोम प्लगइन XPath चेकर का उपयोग करके सत्यापित करता हूं, हालांकि यह हमेशा मुझे परिणाम नहीं देता है। मेरे …

4
सेलेनियम वेबड्राइवर 2 पायथन में मुझे वर्तमान URL कैसे मिलेगा?
मैं सेलेनियम में नाविकों की एक श्रृंखला के बाद वर्तमान यूआरएल प्राप्त करने की कोशिश कर रहा हूं। मुझे पता है कि माणिक के लिए गेटलोकेशन नामक एक कमांड है, लेकिन मैं पायथन के लिए वाक्यविन्यास नहीं ढूंढ सकता।

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

16
क्या सेलेनियम वेबड्राइवर ब्राउज़र विंडो को चुपचाप पृष्ठभूमि में खोल सकता है?
मेरे पास एक सेलेनियम परीक्षण सूट है जो कई परीक्षण चलाता है और प्रत्येक नए परीक्षण पर यह मेरे द्वारा खोली गई किसी भी अन्य विंडो के शीर्ष पर एक ब्राउज़र विंडो खोलता है। स्थानीय परिवेश में काम करते हुए बहुत परेशान होना। पृष्ठभूमि में खिड़कियां खोलने के लिए सेलेनियम …

13
क्रोम में सेलेनियम वेबड्राइवर परीक्षण मामलों को कैसे चलाएं?
मैंने यह कोशिश की WebDriver driver = new ChromeDriver(); लेकिन मैं के रूप में त्रुटि हो रही है विफल परीक्षण: setUp (com.TEST): ड्राइवर के निष्पादन योग्य मार्ग को webdriver.chrome.driver सिस्टम गुण द्वारा सेट किया जाना चाहिए; अधिक जानकारी के लिए, यहां कोड देखें । नवीनतम संस्करण को लिंक से डाउनलोड …

13
वेबड्राइवर द्वारा वेब पेज को रीफ्रेश करना जब विशिष्ट स्थिति की प्रतीक्षा कर रहा हो
मैं परीक्षण के दौरान वेबपेज को रीफ्रेश करने के लिए अधिक सुरुचिपूर्ण तरीके की तलाश कर रहा हूं (मैं सेलेनियम 2 का उपयोग करता हूं)। मैं सिर्फ F5 कुंजी भेजता हूं लेकिन मुझे आश्चर्य है कि अगर ड्राइवर के पास पूरे वेबपेज को रीफ्रेश करने की विधि है तो यहां …

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