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

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

8
सी # में सेलेनियम वेबड्राइवर का उपयोग कर जावास्क्रिप्ट निष्पादित करें
यह कैसे प्राप्त किया जाता है? यहाँ यह जावा संस्करण है: WebDriver driver; // Assigned elsewhere JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("return document.title"); लेकिन मुझे ऐसा करने के लिए C # कोड नहीं मिल रहा है।

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

15
मैं सेलेनियम-वेबड्राइवर को जावा में कुछ सेकंड इंतजार करने के लिए कैसे कह सकता हूं?
मैं एक जावा सेलेनियम-वेबड्राइवर पर काम कर रहा हूं। मैंने कहा driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); तथा WebElement textbox = driver.findElement(By.id("textbox")); क्योंकि मेरे एप्लिकेशन को उपयोगकर्ता इंटरफ़ेस लोड करने में कुछ सेकंड लगते हैं। इसलिए मैंने 2 सेकंड इंक्विविविट सेट किया। लेकिन मैं तत्व टेक्स्टबॉक्स का पता लगाने में असमर्थ रहा फिर मैं …

10
सेलेनियम: FirefoxProfile अपवाद प्रोफ़ाइल लोड नहीं कर सकता
प्रति यह पिछले प्रश्न मैं संस्करण 2.0.1 के लिए सेलेनियम अद्यतन लेकिन अब मैं एक और त्रुटि है, तब भी जब प्रोफ़ाइल फाइलों के नीचे मौजूद /tmp/webdriver-py-profilecopy: फ़ाइल "/home/sultan/Repository/Django/monitor/app/request.py", पंक्ति 236, प्रदर्शन में ब्राउज़र = फ़ायरफ़ॉक्स (प्रोफ़ाइल) फ़ाइल "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", पंक्ति 46, __init__ में स्व। चिकित्सा, समय समाप्त), फ़ाइल "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", लाइन …

3
CSS चयनकर्ता (आईडी में पाठ का हिस्सा होता है)
मेरा एक सवाल है। मेरे पास कुछ इस तरह के तत्व हैं: <a> id वाला तत्व = someGenerated Some: Same: 0: name <a> id वाला तत्व = someGenerated Some: Same: 0: उपनाम <a> id वाला तत्व = someGenerated Some: Same: 1: name <a> id वाला तत्व = someGenerated Some: Same: …

8
सेलेनियम वेब ड्राइवर और जावा। तत्व बिंदु (x, y) पर क्लिक करने योग्य नहीं है। अन्य तत्व क्लिक प्राप्त करेंगे
मैंने स्पष्ट प्रतीक्षा का उपयोग किया है और मेरे पास चेतावनी है: org.openqa.selenium.WebDriverException: तत्व बिंदु (36, 72) पर क्लिक करने योग्य नहीं है। अन्य तत्व क्लिक प्राप्त करेंगे: ... कमांड अवधि या टाइमआउट: 393 मिलीसेकंड अगर मैं उपयोग करता Thread.sleep(2000)हूं तो मुझे कोई चेतावनी नहीं मिलती है। @Test(dataProvider = "menuData") …

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

10
सेलेनियम वेबड्राइवर सी # का उपयोग करके ड्रॉप डाउन से एक विकल्प का चयन कैसे करें?
मैं अपने वेब परीक्षण के लिए एक विकल्प का चयन करने की कोशिश कर रहा था। एक उदाहरण यहां पाया जा सकता है: http://www.tizag.com/phpT/examples/formex.php ऑप्शन पार्ट को चुनने के अलावा सब कुछ बढ़िया काम करता है। मूल्य या लेबल द्वारा किसी विकल्प का चयन कैसे करें? मेरा कोड: using OpenQA.Selenium.Firefox; …

10
बटन पर क्लिक करने के बाद खुलने वाली नई ब्राउज़र विंडो पर कैसे स्विच करें?
मेरे पास स्थिति है, जब बटन पर क्लिक करने से खोज परिणामों के साथ नई ब्राउज़र विंडो खुलती है। क्या नई खुली ब्राउज़र विंडो से जुड़ने और फ़ोकस करने का कोई तरीका है? और इसके साथ काम करें, फिर मूल (पहले) विंडो पर वापस जाएं।

3
सेलेनियम से तत्व की विशेषता कैसे प्राप्त करें?
मैं पायथन में सेलेनियम के साथ काम कर रहा हूं। मैं .val()एक <select>तत्व को प्राप्त करना चाहता हूं और जांचना चाहता हूं कि यह वही है जो मैं उम्मीद करता हूं। यह मेरा कोड है: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? …

10
क्रोम ब्राउज़र के साथ वेबड्राइवर चलाते समय, संदेश प्राप्त होता है, "ब्राउज़र ठीक से लॉन्च होने के बावजूद" केवल स्थानीय कनेक्शन की अनुमति है
जब मैं WebDriver का उपयोग करके क्रोम ब्राउज़र चलाता हूं, तो मुझे कंसोल पर निम्न संदेश मिल रहा है। कृपया मुझे बताएं कि इसे कैसे हल किया जाए। "ChromeDriver (v2.10.267521) को पोर्ट 22582 पर शुरू करना" "केवल स्थानीय कनेक्शन की अनुमति है।" यहाँ मेरा नमूना कोड है: public class Browserlaunch …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.