Articles of वेबड्रिवर

सेलेनियम वेब ड्रिवर और ड्रॉपडाउन बॉक्स

अगर मैं एक ड्रॉपडाउन बॉक्स का विकल्प चुनना चाहता हूं, तो ऐसा करने के कई तरीके हैं। मैं हमेशा इस्तेमाल किया: driver.findElement(By.id("selection")).sendKeys("Germany"); लेकिन वह हर बार काम नहीं करता था कभी-कभी एक अन्य विकल्प चुना गया था। इसलिए मैंने थोड़ा सा गल गया और कोड का यह टुकड़ा पाया जो हर बार काम करता है: […]

सेलेनियम वेबड्राइवर: लोड करने के लिए जावास्क्रिप्ट (जेएस) के साथ जटिल पृष्ठ की प्रतीक्षा करें

सेलेनियम के साथ परीक्षण करने के लिए मेरे पास एक वेब अनुप्रयोग है पृष्ठ लोड पर बहुत सी JavaScript चल रहा है। यह जावास्क्रिप्ट कोड बहुत अच्छी तरह से लिखा नहीं है लेकिन मैं कुछ भी नहीं बदल सकता। तो एक तत्व की खोज के लिए DOM में दिखाई देने के लिए इंतजार findElement() विधि […]

सेलेनियम में छपाई संवाद को कैसे संभालना है?

मुझे प्रिंट संवाद संभाल करना होगा (ब्राउज़र में ctrl-p पर क्लिक करते समय दिखाई देने वाला ऐसा ही एक) मैंने कोशिश की: Alert printDialog = driver.switchTo().alert(); printDialog.dismiss(); लेकिन यह काम नहीं कर रहा था इसके अलावा मैं इसकी खिड़की संभाल नहीं कर सका, क्योंकि यह खिड़की नहीं है … क्या इन वस्तुओं को संभालना संभव […]

जावा के साथ सेलेनियम वेबड्रायवर का उपयोग करके किसी ड्रॉपडाउन सूची से एक आइटम कैसे चुन सकता है?

जावा के साथ सेलेनियम वेबड्रायवर का उपयोग करके मैं एक ड्रॉप डाउन सूची से लिंग का चयन कैसे कर सकता हूं (जैसे पुरुष, महिला)? मैंने यह कोशिश की है WebElement select = driver.findElement(By.id("gender")); List<WebElement> options = select.findElements(By.tagName("Male")); for (WebElement option : options) { if("Germany".equals(option.getText())) option.click(); } मेरा उपरोक्त कोड काम नहीं करता

चालक निष्पादन योग्य webdriver.ie.driver सिस्टम संपत्ति द्वारा निर्धारित किया जाना चाहिए

मैं परीक्षणों को स्वचालित करने के लिए सेलेनियम का उपयोग कर रहा हूं मेरा एप्लिकेशन केवल IE का उपयोग करता है, यह अन्य ब्राउज़रों पर काम नहीं करेगा I कोड: import org.openqa.selenium.ie.InternetExplorerDriver; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; public class Test { public static void main(String[] args) { final String sUrl = "http://www.google.co.in/"; System.setProperty("webdriver.chrome.driver","C:\\Users\\vthaduri\\workspace\\LDCSuite\\IEDriverServer.exe"); WebDriver […]

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

मैंने सेलेनियम वेबड्रिवर का उपयोग करने के लिए अपने 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' मैंने कुछ […]

मैं Python webdriver में phantomjs / ghostdriver के लिए एक प्रॉक्सी कैसे सेट करूं?

मैं एक HTTP प्रॉक्सी के माध्यम से अपने अनुरोधों को रूट करने का तरीका जानने का प्रयास कर रहा हूं मैं इस तरह webdriver शुरू कर रहा हूँ: user_agent = 'my user agent 1.0' DesiredCapabilities.PHANTOMJS['phantomjs.page.settings.userAgent'] = user_agent driver = webdriver.PhantomJS() मैं डॉक्स और स्रोत के माध्यम से चले गए हैं और वेबड्राइवर के माध्यम से […]

सेलेनियम वेबड्रिवर का उपयोग करके ब्राउज़रों में <input type = file> पर कैसे क्लिक करें?

मैं सेलेनियम 2 – वेबड्राइवर का उपयोग करते हुए फ़ाइल-चयनकर्ता संवाद के साथ काम करने पर काम कर रहा हूं मानो या न मानो, मेरी समस्या ओएस-देशी फ़ाइल-चयनकर्ता से निपटने नहीं है। उस हिस्से को मैं संभाल सकता हूँ! समस्या "सेन फाइल" बटन पर ठीक से क्लिक करने के लिए सेलेनियम मिल रहा है चूंकि […]

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

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

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

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

दिलचस्प पोस्ट
मैं गतिशील ऑब्जेक्ट के सदस्यों को कैसे प्रतिबिंबित करूं? उसी नाम विशेषता के साथ प्रपत्र फ़ील्ड पोस्टिंग कैसे "स्ट्रिंग नाम" से नियंत्रण संपत्ति प्राप्त करें? CADisplayLink ओपनगैल रेंडरिंग ब्रेक UIScrollView व्यवहार कैसे सीएसवी एक्सेल फ़ाइल बनाने के लिए सी #? आईओएस लॉन्चिंग सेटिंग -> प्रतिबंध यूआरएल योजना हस्ताक्षरित / अहस्ताक्षरित चार में अंतर मजबूर अद्यतन के बाद git खींचें कैसे matplotlib में एक साजिश को अद्यतन करने के लिए? git त्रुटि: कुछ रीफिक्स को पुश करने में विफल वीबी में एसक्यूएल कमांड में पैरामीटर "@" का उपयोग कैसे करें क्यों जीसीसी के साथ x 86 पर पूर्णांक बह निकला एक अनंत लूप पैदा करता है? एक UILabel में पाठ की पिक्सेल की चौड़ाई एसक्यूएल के जरिए टाइप टाइम की एक योग की गणना करें Excel स्प्रैडशीट या सीवीएस से MySQL में डेटा आयात करें