Articles of सेलेनियम

मैं जूनिट परिणामों के लिए एक HTML रिपोर्ट कैसे बना सकता हूं?

क्या कोई तरीका है (आसानी से) एक HTML रिपोर्ट उत्पन्न करता है जिसमें परीक्षण के परिणाम होते हैं? मैं वर्तमान में वेब एप्लिकेशन UI परीक्षण करने के लिए सेलेनियम के अतिरिक्त जेयूनेट का उपयोग कर रहा हूं। पुनश्च: परियोजना संरचना को देखते हुए मुझे चींटी का प्रयोग नहीं करना चाहिए 🙁

कुंजी प्रेस (Ctrl + A) सेलेनियम वेबड्राइवर

मुझे सेलेनियम वेब ड्रिवर का उपयोग करने के लिए Ctrl + A कुंजी दबाएं । इसे करने का कोई तरीका है? मैंने सेलेनियम पुस्तकालयों की जाँच की और पाया कि सेलेनियम केवल विशेष और कार्यात्मक कुंजी के मुख्य प्रेस की अनुमति देता है

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

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

अजगर में सेलेनियम वेबड्रिवर का उपयोग करके मैं एक वेब पेज कैसे स्क्रॉल कर सकता हूं?

मैं फ़िलहाल फेसबुक यूजर मैटर पेज के माध्यम से पार्स करने के लिए सेलेनियम वेबड्रिवर का उपयोग कर रहा हूं और एजेएक्स स्क्रिप्ट से सभी आईडी निकाल रहा हूं। लेकिन मुझे सभी मित्रों को पाने के लिए नीचे स्क्रॉल करना होगा। मैं सेलेनियम में कैसे नीचे स्क्रॉल कर सकता हूं मैं अजगर का उपयोग कर […]

अजगर में सेलेनियम वेबड्राइवर के साथ आंशिक स्क्रीनशॉट कैसे लें?

मैंने इसके लिए बहुत खोज की है लेकिन समाधान नहीं मिल सका। यहां जावा में संभावित समाधान के साथ एक समान सवाल है । क्या पायथन में समान समाधान है?

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

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

क्यों फ़ायरफ़ॉक्स के लिए ग़रक़ीडर की जरूरत है?

बस एक सरल प्रश्न आज मैं था: मैंने इस कोड के साथ एक नया सेलेनियम प्रोजेक्ट बनाया है: FirefoxDriver driver = new FirefoxDriver(); //ChromeDriver driver = new ChromeDriver(); //InternetExplorerDriver driver = new InternetExplorerDriver(); क्रोम और आईई बॉक्स से बाहर काम करता है, लेकिन फ़ायरफ़ॉक्स के साथ फेंकता है: Geckodriver.exe फ़ाइल वर्तमान निर्देशिका में या पथ […]

सेलेनियम का उपयोग कर फ़ायरफ़ॉक्स की अविश्वसनीय कनेक्शन की चेतावनी को अक्षम कैसे करें?

सेलेनियम के साथ एक कनेक्शन "अविश्वस्त" प्रमाण पत्र का उपयोग करते हुए हर बार एक चेतावनी उठाने के फ़ायरफ़ॉक्स को निष्क्रिय करने का एक तरीका ढूंढने की कोशिश कर रहा है मुझे विश्वास है कि जिस प्रकार का समाधान सबसे अच्छा काम करेगा वह ब्राउज़र प्राथमिकताओं में से एक को सेट करना होगा बहुत बहुत […]

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

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

सेलेनियम वेबड्रिवर पृष्ठ के बाहर एक लिंक पर क्लिक नहीं कर सकते

मुझे सेलेनियम वेब ड्रिवर के साथ एक समस्या हो रही है मैं एक लिंक पर क्लिक करने की कोशिश करता हूं जो विंडो पृष्ठ के बाहर है (आपको इसे देखने के लिए स्क्रॉल करना होगा)। मेरा वर्तमान कोड काफी मानक है: menuItem = driver.findElement(By.id("MTP")); menuItem.click(); // I also tried menuItem.sendKeys(Keys.RETURN); मुझे पता है कि मैं […]

दिलचस्प पोस्ट
मैं WinForms में किसी चित्र को कैसे घुमाएगा स्ट्रिंग से डायैरिटिक्स निकालें इसका मतलब क्या है जब C / C ++ में एक संख्यात्मक स्थिरांक 0 के साथ प्रीफ़िक्स है? परीक्षण stream.good () या! Stream.eof () पिछली पंक्ति को दो बार पढ़ता है सरलतम / क्लीननेट को जावास्क्रिप्ट में कार्यान्वित करने के लिए सबसे सरल तरीका है? डिस्पैचर। वर्तमान डिस्पैचर बनाम एप्लिकेशन। वर्तमान। डिस्पैचर बेस 64 एन्कोडिंग छवि Google+ दीवार में पोस्ट कैसे करें पायथन डिक्शनरी ऑब्जेक्ट से कुंजी-मान युग्म के सबसेट निकालें? फ़ायरफ़ॉक्स के लिए जावास्क्रिप्ट मेमोरी प्रोफाइलर PHP में पीजीपी का इस्तेमाल करते हुए एन्क्रिप्ट करें? निष्पादन योग्य का पथ प्राप्त करें जावा में छवि का आकार बदलना Django: पूर्णांक का उपयोग करके विदेशी कुंजी सेट करें? जावा एप्लेट मैनिफ़ेस्ट – सभी कॉलर-स्वीकार्य-कोडबेस की अनुमति दें