प्रकारकक्षा प्रशिक्षण
पंजीकृत

सेलेनियम उन्नत

Selenium Advanced Training & Certification Course

अवलोकन

ऑडियंस और पूर्वापेक्षाएँ

पाठ्यक्रम की रूपरेखा

अनुसूची और शुल्क

प्रमाणीकरण

सेलेनियम एडवांस

यह उन्नत स्तर के कोर्स परीक्षण पेशेवरों को लाने के लिए डिज़ाइन किया गया है जो उपकरण सेलेनियम का उपयोग उपकरण के नए स्तर के कौशल के लिए करते हैं। परीक्षक सीखेंगे कि ईलेप्न आईडीई एडिटर का इस्तेमाल करते हुए सेलेनियम स्वचालित टेस्ट SUITES को बढ़ाने के लिए उन्नत सेलेनियम फीचर्स का उपयोग कैसे करें। हाथों पर निर्देश उन लोगों के लिए प्रदान किया जाता है जो सेलेनियम का उपयोग करने की शक्ति तलाशना चाहते हैं। वेबड्राइवर एक सरल और संक्षिप्त प्रोग्रामिंग इंटरफ़ेस प्रदान करने के साथ-साथ सेलेनियम-आरसी एपीआई में कई सीमाओं को संबोधित करते हैं। यह प्रशिक्षण अनिवार्य रूप से उन पेशेवरों, जिन्हें बुनियादी जावा और सेलेनियम की समझ है आजकल, सेलेनियम वेबड्राइवर 2 एक सर्वाधिक स्वीकृत टूल है। परिष्कार के साथ वेब स्वचालित परीक्षण चुनौतियों को हल करने के लिए सेलेनियम के व्यावहारिक अनुप्रयोग पर ध्यान केंद्रित किया गया है।

उद्देश्य

  • सेलेनियम ड्राइव करने के लिए उन्नत प्रोग्रामिंग तकनीकों का उपयोग करें
  • नियमित अभिव्यक्ति और पैटर्न-आधारित सत्यापन के साथ कार्य करें
  • टेस्ट एक्ज़ीक्यूशन को रोकने वाले अपवादों को संभालना
  • डेटा को सत्यापित करने के लिए SQL कॉल करें
  • वेब ऑब्जेक्ट्स के लिए कार्यक्रम की खोज
  • गतिशील रूप से वेब नियंत्रण से डेटा कैप्चर करें
  • सेलेनियम में डेटा-आधारित परीक्षण ढांचे को डिज़ाइन करें
  • बहु उपयोगकर्ता परीक्षण करने के लिए वितरित उपयोगकर्ता परीक्षण बनाएं (सेलेनियम ग्रिड परीक्षण)

अपेक्षित दर्शक

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

.. पूर्वापेक्षाएँ

    • सेलेनियम के साथ स्वचालित परीक्षण को कार्यान्वित करने के कम से कम 3 महीने का अनुभव (अनुशंसित)

or

  • आईटीएस कोर्स: सेलेनियम का परिचय
  • कुछ सॉफ्टवेयर विकास अनुभव (अनुशंसित)
  • वेब आधारित अनुप्रयोगों की सामान्य समझ (वांछित)
  • जावा प्रोग्रामिंग का ज्ञान इस पाठ्यक्रम के लिए एक शर्त नहीं है, लेकिन ऐसा ज्ञान फायदेमंद है

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • जावास्क्रिप्ट इंजेक्शन
  • विंडो आधारित नियंत्रण 20 के लिए रोबोट एपीआई
  • व्यायाम 1.1 - रोबोट एपीआई का उपयोग करना
  • फ़ाइल अपलोड और डाउनलोड का परीक्षण करना
  • व्यायाम 1.2 - परीक्षण फ़ाइल अपलोड और डाउनलोड करें
  • सेलेनियम का उपयोग करने की तिथि समय पिकर संभालना
  • व्यायाम 1.3 - परीक्षण दिनांक पिकर
  • सेलेनियम में SSL प्रमाणपत्र त्रुटि हैंडलिंग
  • व्यायाम 1.4 - एसएसएल त्रुटियों को संभालना
  • सेलेनियम वेबड्रिवर का उपयोग करके जावास्क्रिप्ट आधारित कोड निष्पादित करें
  • सेलेनियम वेबड्रिवर का उपयोग करके टूटी हुई कड़ियों को कैसे खोजें
  • सेलेनियम वेब ड्रिवर में कुकीज़ को संभालने
  • Webdriver में खींचें और ड्रॉप करें

Chapter 2: AJAX, Listener & dynamic applications

  • गतिशील वस्तुएं - वेरिएबल xpaths
  • गतिशील वेब टेबल हैंडलिंग
  • व्यायाम 2.1 - गतिशील वेब तालिका के साथ काम करना
  • AJAX ड्रॉप-डाउन हैंडलिंग
  • एक्शन क्लास का इस्तेमाल करते हुए मेनू और फ्रेम पर माउस।
  • व्यायाम 2.2 - एक्शन क्लास पर काम करना
  • ऑब्जेक्ट पर राइट क्लिक करें

Chapter 3: Web Tables

  • वेब टेबल क्या है
  • वेब टेबल से डेटा निकाले जा रहे हैं
  • स्थिर और गतिशील वेब टेबल्स पर उदाहरण
  • वेब टेबल्स के लिए पुन: प्रयोज्य फ़ंक्शन बनाना
  • व्यायाम 3.1 - वेब टेबल्स के लिए पुन: प्रयोज्य फ़ंक्शन बनाना

Chapter 4: Database testing using web driver

  • MySQL डाटाबेस को स्थापित करना
  • कनेक्शन इंटरफ़ेस, स्टेटमेंट इंटरफ़ेस, प्रीपेड स्टेटमेंट और परिणामनेट इंटरफेस पर अवलोकन
  • एक्सेस डाटाबेस के लिए उदाहरण कार्यक्रम
  • SELECT, UPDTE और DELETE queies पर कुछ उदाहरण
  • व्यायाम 4.1 - परीक्षण डेटाबेस कार्यक्षमताओं
  • डेटाबेस से प्राप्त डेटा का उपयोग कर कुछ Webdriver उदाहरण

Chapter 5 : DataDriven Framework using TestNG

  • टेस्टजीएन एनोटेशंस का उपयोग कर टेस्टिंग बेस क्लास का निर्माण करना
  • XPATHS पढ़ना, गुण फ़ाइल से कॉन्फ़िगरेशन
  • WebDriverWait का उपयोग करते हुए वेबड्रायवर का अंदाजा लगाना लागू करना
  • उपयोगिता फ़ंक्शंस बनाएं
  • परीक्षण कार्यान्वयन, बैच चलाने और xls फ़ाइल का उपयोग करके पैरामीटरकरण
  • व्यायाम .1 - हैंडसन डेटा संचालित दृष्टिकोण के साथ केस का उपयोग करें
  • XLS फाइलों से निष्पादन आदेश को नियंत्रित करना

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • पेज फैक्टरी पैटर्न और टेस्टएनजी का उपयोग करके परीक्षण केस परिदृश्य

Chapter 7: Reporting

  • एक्लिप्स में विस्तार रिपोर्ट प्लगइन स्थापित करना
  • विस्तार रिपोर्ट में तरीके
  • व्यायाम 6.1 - विस्तार रिपोर्ट कार्यान्वयन

Chapter 8: Maven Project Management Tool

  • बिल्ड टूल के साथ सेलेनियम एकीकरण: मावेन
  • उन्नत रिपोर्टिंग तंत्र के साथ एकीकरण
  • लॉग XNUM रिपोर्टिंग लाइब्रेरी के साथ एकीकरण
  • स्वचालन प्लेटफार्म विकास: डेस्कटॉप, रीस्टापी, मोबाइल
  • चींटी और मावेन के बीच तुलना
  • मैवेन की स्थापना
  • मावेन संरचना को समझना
  • एक्लिप्स में एक मैवेन प्रोजेक्ट बनाना
  • मेवेन बिल्ड साइकिल
  • मेवेन परियोजना के निर्माण सत्र का नमूना डेमो
  • मैवेन निर्भरता को समझना
  • मेवेन रिपॉजिटरीज को समझना
  • व्यायाम 7.1 - मेवेन ग्रहण एकीकरण का डेमो

अध्याय 9: जेनकिंस का उपयोग करके निरंतर एकीकरण परीक्षण

  • जेनकिंस क्या है
  • सतत बिल्ड इंटीग्रेशन टूल
  • जेनकिंस कैसे स्थापित करें
  • एक साधारण नौकरी कैसे बनाएं
  • व्यायाम 8.1 - जेनकींस में नौकरियां बनाना
  • परियोजना के लिए जेनकिंस को एकीकृत करना
  • ईलेप्से के साथ जेनकिंस को एकीकृत करना
  • व्यायाम 8.2 - ग्रहण के साथ जेनकींस को एकीकृत करना

कृपया हमें यहां लिखें info@itstechschool.com और कोर्स की कीमत और प्रमाणन लागत, समय-निर्धारण और स्थान के लिए + 91-9870480053 पर हमसे संपर्क करें

हमें एक प्रश्न ड्रॉप करें

अधिक जानकारी के लिए कृपया हमसे संपर्क करें.


समीक्षा