प्रकारकक्षाको प्रशिक्षण
दर्ता

सेलेनियम

सेलेनियम आधारभूत प्रशिक्षण र सर्टिफिकेट कोर्स

अवलोकन

श्रोता र आवश्यकताहरु

कोर्स आउटलाइन

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

प्रमाणीकरण

सेलेनियम आधारभूत प्रशिक्षण पाठ्यक्रम र प्रमाणीकरण

सेलेनियम एक छ खुला-स्रोत र पोर्टेबल स्वचालित एस / डब्ल्यू उपकरण जुन परीक्षण स्वचालन (वेब ​​अनुप्रयोगहरू) को लागि प्रयोग गरिन्छ। यो Apache लाइसेन्स 2.0 अन्तर्गत इजाजतपत्र दिइएको छ। सेलेनियम उपकरणहरूको एक सूट हो जसले केवल वेब अनुप्रयोगहरू स्वचालित रूपमा मद्दत गर्दछ। यो ट्यूटोरियलले सेलेनियम र यसको सम्बन्धित उपकरणहरू र तिनीहरूको उपयोगको गहिराई बुझ्दछ। यसले विभिन्न अपरेटिङ सिस्टमहरू र ब्राउजरहरूमा कार्य गर्न क्षमताहरू प्रदान गर्नेछ। सेलेनियम मात्र एक मात्र उपकरण होइन तर उपकरणहरूको एक सेट हो जसले परीक्षकहरूलाई मद्दत गर्दछ कि वेब आधारित अनुप्रयोगहरू थप कुशलतापूर्वक र सही रूपमा स्वचालित रूपमा गर्न मद्दत गर्दछ।

सेलेनियम आधारभूत प्रशिक्षणको उद्देश्य

सेलेनियम वेब अनुप्रयोगहरूको लागि पोर्टेबल सफ्टवेयर परीक्षण ढाँचा हो। यो स्वचालित परीक्षण को परिचय, एक सेलेनियम आईडीई परिचय र यसको स्थापना, सेलेनियम IDE अवधारणाहरु, सेलेनियम आर सी, TestNG, वेब चालक प्रकार्य, फ्रेमवर्क र सेलेनियम ग्रिड आदि सहित स्वचालित परीक्षण को एक व्यापक प्रशिक्षण पाठ्यक्रम हो।

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

Intended Audience of Selenium Basic Course

सेलेनियम आधारभूत प्रशिक्षण सफ्टवेयर परीक्षण व्यवसायीहरूको लागि डिजाइन गरिएको छ जसले सेलिनेमको आधारभूत व्यावहारिक माध्यमहरू जान्न चाहन्छ। ट्यूटोरियलले सेलेनियमसँग सुरू गर्नका लागि पर्याप्त अवयवहरू समावेश गर्दछ जहाँ देखि तपाई आफैंलाई उच्च विशेषज्ञताको उच्च स्तरमा लिन सक्नुहुनेछ।

Prerequisites of Selenium Basic Certification

  • JAVA मा आधारभूत ज्ञान
  • सफ्टवेयर परीक्षणमा आधारभूत ज्ञान

Course Outline Duration: 3 Days

अध्याय 1: सेलेनियम परिचय

  • सेलेनियम इतिहास
  • सेलेनियम परिचय
  • सेलेनियम वेबडिभर को वास्तुकला
  • सेलेनियम Javadocs

अध्याय 2: स्थापना र कन्फिगरेसन

  • जाभा स्थापना
  • ग्रहण स्थापना र कन्फिगुरेसन
  • सेलेनियम जार डाउनलोड र कन्फिगरेसन
  • सेलेनियम परियोजना सेटिंग्स

अध्याय 3: पहिलो Webdriver कार्यक्रम को मूल अवधारणाहरु

  • वेबड्राइभर इन्टरफेस
  • व्यायाम 3.1: कार्यान्वयन वेबडाइभर इन्टरफेस
  • ब्राउजर ड्राइभरहरू
  • वेबडाइभरको आधारभूत तरिका
  • व्यायाम 3.2: वेब डेरिभरको लागी आधारभूत तरिका
  • गुगल क्रोममा परीक्षण कसरी चलाउछ
  • व्यायाम 3.3: गुगल क्रोममा परीक्षण चलिरहेको छ
  • कसरी Internet Explorer मा परीक्षण चलाउछ
  • व्यायाम 3.4: इन्टरनेट एक्सप्लोररमा परीक्षण चलिरहेको छ

अध्याय 4: लोकेटर प्रविधिहरू र उपकरणहरू

  • फायरफक्समा Firebug र Firepath स्थापना गर्दै
  • लोकेटर प्रविधि: ID, xPath, tagName
  • लोकेटर प्रविधि: className, नाम, लिंकटेक
  • अनुकूलित xPaths लेखन
  • सीएसएस चयनकर्ता स्थानीयहरू
  • 4.1 व्यायाम गर्नुहोस्: विभिन्न स्थानियहरू लागू गर्दै

अध्याय 5: प्रविधिहरू स्वचालित वेब यूआई

  • ड्रपडाउन ह्यान्डल गर्नुहोस्
  • ड्रपडाउन विधिहरू: चयन गर्नुहोस्
  • व्यायाम 5.1: हैंडलिंग ड्रपडाउन, मूल्य विशेषता द्वारा मान चयन गर्नुहोस्, मूल्य विशेषता द्वारा
  • रेडियो बटन र चेकबक्सहरू हैंडलिंग
  • व्यायाम 5.2: हैंडलिंग रेडियो बटन र चेकबक्सहरू
  • रेडियो बटनहरू सञ्चालन गर्न सूची प्रविधि
  • चयन, चयन, असक्षम र असक्षम गर्दै
  • 5.3 व्यायाम गर्नुहोस्: चयन कार्यान्वयन, चयन, सक्षम र असक्षम गरिँदै
  • सचेतक अलर्ट र पपअप
  • व्यायाम 5.4: हैंडल पपअप, मोडलहरू, जाभास्क्रिप्ट सतर्कता र संकेतहरू

अध्याय 6: प्रविधिहरू स्वत: वेब यूआई - उन्नत

  • माउस अन्तरक्रियाहरू ह्यान्डलिंग गर्दै
  • व्यायाम 6.1: माउस घटनाहरू लागू गर्नुहोस्
  • हैंडलिंग किबोर्ड घटनाहरू
  • व्यायाम 6.2: Keypress घटनाहरू लागू गर्नुहोस्
  • एक्शन कक्षामा छलफल
  • बहुसञ्झ्याल ह्यान्डलिंग गर्दै
  • व्यायाम 6.3: बहुविध विन्डो खोल्नुहोस्, तिनीहरू बीच स्विच गर्नुहोस्
  • सञ्झ्याल हैंडल अवधारणाहरू
  • Ul li tags ह्यान्डल गर्दै
  • व्यायाम 6.4: हैंडल र ले ट्यागहरू
  • आईफ्रेमहरू कसरी संभाल्न
  • व्यायाम 6.5: आईफ्रेमसँग अन्तरक्रिया गर्नुहोस्
  • तालिका तालिका ग्याडल
  • व्यायाम 6.6: डेटा ग्रिडबाट डेटा पढ्नुहोस्
  • विन्डोजहरू मेटाउने र कुकीहरू मेटाउँदै
  • त्रुटि स्न्यापशटहरू लिँदै
  • इमेल परीक्षण परिणामहरू
  • व्यायाम 6.7: त्रुटि स्न्यापशट लिनुहोस् र परीक्षण परिणाम इमेल गर्नुहोस्

अध्याय 7: समक्रमण र प्रतीक्षा गर्दछ

  • सिंक्रोनाइजिङ समस्याहरू ह्यान्डलिंग गर्दै
  • निद्रा ()
  • स्पष्ट र स्पष्ट प्रतीक्षा
  • फ्लोट रुको
  • 7.1 व्यायाम गर्नुहोस्: सबै प्रकारका पर्खहरू लागू गर्दछ

अध्याय 8: अधिक वेब डिभर सुविधाहरू

  • इच्छित क्षमताहरू
  • हेडरलेस ब्राउजरसँग काम गर्दै
  • प्रेत जे एससँग काम गर्दै
  • व्यायाम 8.1: प्रेत जे एसमा परीक्षण लागू गर्नुहोस्
  • HtmlUnitDriver सँग काम गर्दै
  • 8.2 व्यायाम गर्नुहोस्: HtmlUnitDriver मा परीक्षणहरू लागू गर्नुहोस्
  • Webdriver प्रोफाइलहरू
  • व्यायाम 8.3: बहु ब्राउजर प्रोफाईलहरूमा परीक्षणहरू कार्यान्वयन गर्नुहोस्
  • गतिशील वस्तुहरू ह्यान्डलिंग गर्दै

अध्याय 9: सेलेनियम ग्रिड

  • सेलेनियम ग्रिड भनेको हो
  • कसरी सेलेनियम परीक्षणहरू निष्पादित गर्न टाढा
  • हब र नोड कन्फिगर गर्दै
  • हब र नोड सर्भर दर्ता गर्दै
  • इच्छित क्षमताहरू - ग्रिड कार्यक्रम
  • व्यायाम 9.1: रिमोट परीक्षणहरू कार्यान्वयन गर्नुहोस्

अध्याय 10: मोबाइल स्वचालन परीक्षण

  • appium विशेषताहरु
  • एन्ड्रोइड SDK को स्थापना, ग्रहण
  • एन्ड्रोइड कार्य बनाउनका लागि प्रणाली चर सेट अप गर्नुहोस्
  • सर्भर पहिले epochs स्थापना
  • epochs कन्फिगर, सेलेनियम जार
  • Android आभासी उपकरण निमन्त्रणा
  • व्यायाम 11.1: एन्ड्रोइड वर्चुअल उपकरणमा परीक्षण चलिरहेको छ

अध्याय 11: वेब परीक्षण को लागि डिजाइन पैटर्न

  • पृष्ठ वस्तु ढाँचा
  • पृष्ठ फैक्टरी पैटर्न
  • लोडयोग्य अवयवहरू
  • 12.1 व्यायाम गर्नुहोस्: परीक्षण वस्तु परिदृश्यको लागि पृष्ठ वस्तुहरू र पेज फ्याक्ट्री लागू गर्दै

अध्याय 12: TestNG ढाँचा

  • किन टेस्ट एनजी र यसको फाइदा
  • TestNG स्थापना र सेटअपमा एप्रोपिप
  • TestNG एनोटेशनहरू
  • TestNG मा परीक्षण को प्राथमिकता
  • 13.1 व्यायाम गर्नुहोस्: टेस्टएनजी एनोटेसनहरू लागू गर्दै
  • परीक्षण र टाइमआउट प्रयोग गर्न असक्षम र असक्षम गर्दै
  • TestNG कन्फिगरेसन फाइलको महत्व - testng.xml
  • टेस्टएनजीमा समूहहरू
  • टेस्टएनजीको साथ डाटा ड्राइभ परीक्षण
  • DataProvider एनोटेशन - पैरामीटरिंग परीक्षण मामलाहरु
  • रिपोर्टहरूमा परिमितिहरू
  • समानांतर सुइट, समानांतर परीक्षण, वर्ग र विधिहरू
  • व्यायाम 13.2: चलिरहेको समानांतर परीक्षण र सूटहरू
  • रिभररियल असफल परीक्षणहरू
  • सफलता, विफलता र आक्रमण
  • लगिङ परिणामहरू, लगइन श्रोताहरू, लगिङ संवाददाता
  • रिपोर्टर API

अध्याय 13: रिपोर्टहरू उत्पन्न गर्दै

  • XSLT रिपोर्टहरू डाउनलोड र कन्फिगर गर्दै
  • सेलेनियम परीक्षण निष्पादनको लागि एचटीएमएल रिपोर्ट उत्पन्न गर्दै
  • व्यायाम 14.1: उत्पन्न XSLT र HTML रिपोर्टहरू

कृपया हामीलाई लेख्नुहोस् info@itstechschool.com + 91-9870480053 मा पाठ्यक्रम मूल्य र प्रमाणीकरण लागत, तालिका र स्थानको लागि हामीलाई सम्पर्क गर्नुहोस्

हामीलाई प्रश्न छोड्नुहोस्

थप जानकारीको लागि दयालु रूपमा हामीलाई सम्पर्क गर्नुहोस।


समीक्षा