परिक्षण 2025, अप्रैल
इस ट्यूटोरियल में, आप सीखेंगे कि सेलेनियम वेबड्राइवर का उपयोग करके ब्राउज़र को अधिकतम, न्यूनतम या आकार कैसे दें। आकार बदलने के लिए अधिकतम () पद्धति और आयामों का उपयोग करके विभिन्न परिदृश्यों के माध्यम से समझाया गया
इस ट्यूटोरियल में, आप सीखेंगे कि सेलेनियम वेबड्राइवर के साथ खीरे को कैसे एकीकृत किया जाए। ककड़ी क्या है? ककड़ी एक परीक्षण दृष्टिकोण है जो व्यवहार प्रेरित विकास (BDD) का समर्थन करता है। यह b बताते हैं
सेलेनियम ब्रेकप्वाइंट का उपयोग आपके कोड के निष्पादन की जांच करने के लिए किया जाता है। जब भी आप अपने कोड में एक ब्रेकपॉइंट लागू करते हैं, तो निष्पादन वहीं रुक जाएगा।
रिकॉर्डिंग करके सेलेनियम आईडीई में अपना पहला स्क्रिप्ट बनाना सीखें। प्लेबैक सुविधा का उपयोग करके आप अपनी स्क्रिप्ट और कमांड (अभिकथन, क्रिया) निष्पादित कर सकते हैं।
इस ट्यूटोरियल में, हम सीखेंगे, स्टोर कमांड, इको कमांड, अलर्ट और पॉपअप हैंडलिंग, कन्फर्मेशन और मल्टीपल विंडोज के बारे में।
इस ट्यूटोरियल में, हम उन कमांड्स को देखते हैं जो आपके ऑटोमेशन स्क्रिप्ट को और अधिक बुद्धिमान और पूर्ण बनाएंगे।
सेलेनियम आईडीई (एकीकृत विकास पर्यावरण) सेलेनियम सूट में सबसे सरल उपकरण है। यह एक फ़ायरफ़ॉक्स ऐड-ऑन है जो अपनी रिकॉर्ड-एंड-प्लेबैक कार्यक्षमता के माध्यम से बहुत जल्दी परीक्षण बनाता है।
यह ट्यूटोरियल फ़ायरफ़ॉक्स में सेलेनियम आईडीई डाउनलोड और इंस्टॉल करने के चरणों के माध्यम से ले जाता है। सेलेनियम आईडीई सेलेनियम लिपियों के लिए एक एकीकृत विकास वातावरण है।
एक अपवाद क्या है? एक अपवाद एक त्रुटि है जो एक कार्यक्रम के निष्पादन के समय होता है। हालाँकि, प्रोग्राम चलाते समय, प्रोग्रामिंग भाषाएँ एक अपवाद उत्पन्न करती हैं जिसे संभालना चाहिए
सेलेनियम में हमारे परीक्षण स्क्रिप्ट के लिए वेब एलीमेंट खोजने के लिए XPath में कंटेस्टेंट्स, सिबलिंग, आंसर की कमांड का उपयोग करना।
सेलेनियम में डबल क्लिक करें सेलेनियम वेब ड्रायवर में डबल क्लिक एक्शन एक्शन क्लास का उपयोग करके किया जा सकता है। एक्शन क्लास सेलेनियम वेब ड्राइवर में एक पूर्वनिर्धारित वर्ग है जिसका उपयोग कई कीबोर्ड और मो करने के लिए किया जाता है
सेलेनियम में & quot; प्रतीक्षा और quot; परीक्षण निष्पादित करने में एक महत्वपूर्ण भूमिका निभाते हैं। इस ट्यूटोरियल में, आप दोनों के विभिन्न पहलुओं को जानेंगे। & quot; स्पष्ट & quot; सेलेनियम में प्रतीक्षा करता है
स्क्रॉलबार क्या है? एक स्क्रॉलबार आपको स्क्रीन को क्षैतिज या ऊर्ध्वाधर दिशा में चारों ओर ले जाने देता है यदि वर्तमान पृष्ठ स्क्रॉल स्क्रीन के दृश्य क्षेत्र में फिट नहीं होता है। इसका उपयोग जीत को आगे बढ़ाने के लिए किया जाता है
ऑब्जेक्ट रिपोजिटरी क्या है? एक ऑब्जेक्ट रिपॉजिटरी सभी वस्तुओं के लिए एक आम भंडारण स्थान है। सेलेनियम वेबड्राइवर के संदर्भ में, वस्तुओं को आमतौर पर वेब एल की विशिष्ट पहचान के लिए उपयोग किया जाता है
आप अपनी सेलेनियम स्वचालन आवश्यकता के अनुसार फ़ायरफ़ॉक्स प्रोफ़ाइल को अनुकूलित कर सकते हैं। इसके अलावा, फ़ायरफ़ॉक्स या कोई अन्य ब्राउज़र एसएसएल प्रमाणपत्र सेटिंग्स को संभालता है
सेलेनियम पायथन का समर्थन करता है और इस प्रकार इसे परीक्षण के लिए सेलेनियम के साथ उपयोग किया जा सकता है। पाइथन अन्य प्रोग्रामिंग भाषाओं की तुलना में आसान है, जिसमें बहुत कम वर्बोज़ हैं। पायथन एपीआई आपको कनेक्ट करने के लिए सशक्त बनाता है
एक HTTP कुकी में उपयोगकर्ता और उनकी वरीयताओं के बारे में जानकारी शामिल है। यह एक कुंजी-मूल्य जोड़ी का उपयोग करके जानकारी संग्रहीत करता है। यह वेब एप्लिकेशन से भेजे गए डेटा का एक छोटा सा टुकड़ा है और वेब Br में संग्रहीत है
फ्लैश परीक्षण में, आपको फ्लैश वीडियो की जांच करने की आवश्यकता है, गेम, मूवी आदि उम्मीद के मुताबिक काम कर रहे हैं या नहीं। फ्लैश की कार्यक्षमता का परीक्षण फ्लैश परीक्षण के रूप में जाना जाता है।
SoapUI एपीआई परीक्षण के लिए सबसे लोकप्रिय खुला स्रोत कार्यात्मक परीक्षण उपकरण है। सोपुई के साथ सेलेनियम को एकीकृत करने का सबसे सरल और आसान तरीका ग्रूवी का उपयोग करना है।
सेलेनियम में, TestNG अपना डिफ़ॉल्ट रिपोर्टिंग सिस्टम प्रदान करता है। रिपोर्टिंग सुविधा को आगे बढ़ाने के लिए XSLT रिपोर्ट सहायक है। इसमें अधिक उपयोगकर्ता के अनुकूल यूआई भी है
गिट हब एक सहयोग मंच है। इसे गिट के ऊपर बनाया गया है। यह आपको अपनी परियोजना की स्थानीय और दूरस्थ प्रतियां दोनों रखने की अनुमति देता है। एक परियोजना जिसे आप अपने टीम के सदस्यों के बीच प्रकाशित कर सकते हैं जैसे वे सी
चींटी जावा के लिए एक निर्माण उपकरण है। चींटी का उपयोग कोड संकलन, तैनाती, निष्पादन प्रक्रिया के लिए किया जाता है। चींटी का उपयोग करके निष्पादन लक्ष्य को कॉन्फ़िगर करने के लिए Build.xml फ़ाइल का उपयोग किया जाता है। चींटी को कमांड लाइन या उपयुक्त आईडीई प्लगइन जैसे कि ग्रहण से चलाया जा सकता है।
सेलेनियम Intellij एक IDE है जो आपको बेहतर और तेज़ कोड लिखने में मदद करता है। इंटेलीज का उपयोग जावा बीन और एक्लिप्स के विकल्प में किया जा सकता है। इस ट्यूटोरियल में, आप सीखेंगे कि इंटेलीजे क्या है
JavaScriptExecutor एक इंटरफ़ेस है जो सेलेनियम वेबड्राइवर के माध्यम से जावास्क्रिप्ट को निष्पादित करने में मदद करता है। JavaScriptExecutor दो तरीके & quot; & & quot; चयनित विंडो या वर्तमान पृष्ठ पर जावास्क्रिप्ट चलाने के लिए।
SSL (सिक्योर सॉकेट लेयर) सर्टिफिकेट मजबूत एन्क्रिप्शन स्टैंडर्ड या डिजिटल सिग्नेचर का उपयोग करके सर्वर और क्लाइंट एप्लिकेशन पर डेटा के सुरक्षित ट्रांसफ़ॉर्मेशन को सुनिश्चित करता है। एक एसएसएल सीई स्थापित करना है
अजाक्स एक तकनीक है जिसका उपयोग तेज और गतिशील वेब पेज बनाने के लिए किया जाता है। यह तकनीक अतुल्यकालिक है और जावास्क्रिप्ट और एक्सएमएल के संयोजन का उपयोग करती है। सेलेनियम वेबड्राइवर का उपयोग करने वाले तरीकों की प्रतीक्षा करें।
इस ट्यूटोरियल में, ऑटोनिट कैसे और डाउनलोड करें और इंस्टॉल करें, स्क्रिप्ट लिखें, उपयोग करने के लिए कैसे करें, और सेलेनियम वेबड्राइवर में ऑटोआईटी कैसे अपलोड करें।
AWT पैकेज में रोबोट क्लास का उपयोग OS विंडो और देशी ऐप्स के साथ बातचीत करने के लिए कीबोर्ड / माउस इवेंट उत्पन्न करने के लिए किया जाता है।
परिचय Log4j Log4j एक तेज, लचीला और विश्वसनीय लॉगिंग फ्रेमवर्क (APIS) है जो जावा में 1996 में लिखा गया था। इसे Apache Software लाइसेंस के तहत वितरित किया गया है। Log4J को पोर्ट कर दिया गया है
बग विश्लेषण के लिए स्क्रीनशॉट वांछनीय हैं। सेलेनियम निष्पादन के दौरान स्वचालित रूप से स्क्रीनशॉट ले सकता है। आपको WebDriver कास्ट टाइप करना होगा