Github साथ एकता Selenium: पूरा ट्यूटोरियल
गिटहब क्या है?
Git Hub एक सहयोग मंच है। यह git के शीर्ष पर बनाया गया है। यह आपको अपने प्रोजेक्ट की स्थानीय और दूरस्थ दोनों प्रतियाँ रखने की अनुमति देता है। एक प्रोजेक्ट जिसे आप अपने टीम के सदस्यों के बीच प्रकाशित कर सकते हैं क्योंकि वे इसका उपयोग कर सकते हैं और इसे वहीं से अपडेट कर सकते हैं।
Git Hub का उपयोग करने के लाभ Selenium.
- जब एक से अधिक लोग एक ही परियोजना पर काम करते हैं तो वे परियोजना के विवरण को अद्यतन कर सकते हैं तथा अन्य टीम सदस्यों को भी एक साथ सूचित कर सकते हैं।
- जेनकिन्स हमें दूरस्थ रिपोजिटरी से नियमित रूप से प्रोजेक्ट बनाने में मदद कर सकता है, इससे हमें असफल बिल्ड पर नज़र रखने में मदद मिलती है।
इसके लिए पूर्वापेक्षा Selenium और गिटहब एकीकरण
सेलेनियम और गिट हब एकीकरण शुरू करने से पहले, हमें निम्नलिखित घटकों को स्थापित करने की आवश्यकता है।
- जेनकींस स्थापना.
- मावेन स्थापना.
- टॉमकैट स्थापना.
आप इस स्थापना चरण को निम्नलिखित लिंक पर पा सकते हैं:
1) मावेन और जेनकिंस इंस्टॉलेशन गाइड (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) टॉमकैट इंस्टॉलेशन गाइड (https://www.guru99.com/apache.html)
Git बाइनरीज़ स्थापना
अब आइए “Git Binaries” को इंस्टॉल करना शुरू करें।
चरण 1) ब्राउज़र लॉन्च करें और URL पर जाएँ- https://git-scm.com/
चरण 2) नवीनतम स्थिर रिलीज़ डाउनलोड करें.
चरण 3) डाउनलोड फॉर विंडोज पर क्लिक करें, एक बार फाइल डाउनलोड हो जाने पर हम इंस्टॉलेशन शुरू कर सकते हैं।
चरण 4) डाउनलोड स्थान या आइकन पर जाएं और इंस्टॉलर चलाएं।
चरण 5) स्वागत और सामान्य सार्वजनिक लाइसेंस के माध्यम से क्लिक करें।
चरण 6) गिट सेटअप विज़ार्ड में “अगला” बटन पर क्लिक करें
चरण 7) GNU जनरल पब्लिक लाइसेंस पढ़ें और अगला पर क्लिक करें
एक और विंडो खुलेगी,
चरण 8) इस चरण में,
- वह डायरेक्टरी चुनें जहाँ आप “Git Binaries” स्थापित करना चाहते हैं और
- अगला बटन पर क्लिक करें
चरण 9) वह घटक चुनें जिसे आप स्थापित करना चाहते हैं और अगला पर क्लिक करें
चरण 10) यदि आप Git के लिए स्टार्ट मेनू फ़ोल्डर बनाना चाहते हैं, तो सेटिंग को डिफ़ॉल्ट छोड़ दें और नेक्स्ट पर क्लिक करें।
चरण 11) इस चरण में,
- से Git का उपयोग करें का चयन करें Windows कमांड लाइन से Git चलाने के लिए कमांड प्रॉम्प्ट और
- अगले पर क्लिक करें।
डिफ़ॉल्ट सेटिंग छोड़ें और इंस्टॉल करने के लिए अगला पर क्लिक करें।
चरण 12) इस चरण में,
- ओपन एसएसएच का उपयोग करें का चयन करें। यह हमें कमांड लाइन से कमांड निष्पादित करने में मदद करेगा, और यह पर्यावरण पथ निर्धारित करेगा।
- अगले बटन पर क्लिक करें.
चरण 13) इस चरण में,
- "चेकआउट विंडोज़-शैली, कमिट यूनिक्स-शैली लाइन एंडिंग" का चयन करें। (गिट हब को टेक्स्ट फ़ाइलों में लाइन एंडिंग का कैसे इलाज करना चाहिए)।
- अगले बटन पर क्लिक करें.
चरण 14) इस चरण में,
- Git Bash के लिए MSys2 का डिफ़ॉल्ट टर्मिनल MinTTY का उपयोग करें चुनें
- अगला बटन पर क्लिक करें
एक बार git सफलतापूर्वक स्थापित हो जाने पर, आप git तक पहुँच सकते हैं।
कमांड प्रॉम्प्ट खोलें और "git" टाइप करें और "एंटर" दबाएं यदि आप नीचे दी गई स्क्रीन देखते हैं तो इसका मतलब है कि यह सफलतापूर्वक इंस्टॉल हो गया है
जेनकिंस Git प्लगइन स्थापित करें
अब आइए जेनकिंस गिट प्लगइन इंस्टॉलेशन से शुरुआत करें।
चरण 1) ब्राउज़र लॉन्च करें और अपने जेनकिंस पर नेविगेट करें।
चरण 2) जेनकिंस प्रबंधित करें पर क्लिक करें।
चरण 3) प्लगइन्स प्रबंधित करें पर क्लिक करें, यह एक और विंडो खोलेगा
चरण 4) उपलब्ध टैब पर क्लिक करें
चरण 5) इस चरण में,
- फिर GitHub प्लगइन का चयन करें
- अभी डाउनलोड करें और पुनः प्रारंभ करने के बाद इंस्टॉल करें बटन पर क्लिक करें।
अब यह निम्नलिखित प्लगइन्स स्थापित करेगा।
एक बार इंस्टॉलेशन समाप्त हो जाने पर, “shutdown.bat” फ़ाइल को कॉल करके अपने Tomcat सर्वर को पुनः आरंभ करें
टॉमकैट और जेनकिंस को पुनः आरंभ करने के बाद हम देख सकते हैं कि प्लगइन्स “इंस्टॉल” टैब में इंस्टॉल हो गए हैं।
हमारी स्थापना Eclipse GitHub प्लगइन के साथ
अब चलिए GitHub प्लगइन स्थापित करें Eclipse.
EGit प्लगइन स्थान के लिए URI https://download.eclipse.org/egit/updates/
चरण 1) लांच Eclipse और फिर
- फिर सहायता बटन पर क्लिक करें
- नया सॉफ्टवेयर स्थापित करें पर क्लिक करें
चरण 2) install new software पर क्लिक करते ही नीचे दी गई स्क्रीन खुलेगी। अब add पर क्लिक करें
चरण 3) इस चरण में,
- “EGIT” नाम टाइप करें और
- स्थान दर्ज करें https://download.eclipse.org/egit/updates/ फिर
- ओके पर क्लिक करें.
चरण 4) फिर सभी का चयन करें और अगला पर क्लिक करें
चरण 5) अगला पर क्लिक करें और लाइसेंस समझौते को स्वीकार करें पर क्लिक करें, फिर स्थापना समाप्त करें।
फिर ग्रहण पुनः प्रारंभ करें।
Git पर रिपोजिटरी बनाना
चरण 1) Git Hub URI पर जाएँ: https://github.com/ गिट हब के लिए साइन अप करें
चरण 2) एक बार जब आप सफलतापूर्वक साइन अप कर लें तो नया रिपॉजिटरी बनाएं पर क्लिक करें
चरण 3) इस चरण में,
उपयोग का परीक्षण उदाहरण Selenium गिट हब के साथ.
चरण 1) एक बार जब हम नए रिपोजिटरी के साथ काम कर लेते हैं, तो लॉन्च करें Eclipse
- फ़ाइल पर क्लिक करें
- फिर नए बटन पर क्लिक करें और फिर
- अन्य पर क्लिक करें
चरण 2) इस चरण में,
- मावेन प्रोजेक्ट का चयन करें और स्थान ब्राउज़ करें।
- नेक्स्ट पर क्लिक करें
चरण 3) इस चरण में,
- प्रोजेक्ट का नाम और स्थान चुनें फिर
- नेक्स्ट पर क्लिक करें
चरण 4) नेक्स्ट पर क्लिक करें
चरण 5) इस चरण में,
- ग्रुप आईडी दर्ज करें और
- आर्टिफैक्ट आईडी और
- समाप्त बटन पर क्लिक करें.
जैसे ही आप फिनिश बटन पर क्लिक करेंगे, एक प्रोजेक्ट बन जाएगा।
चरण 6)
अब आइए एक नमूना स्क्रिप्ट बनाएं
आइए कोड/स्थानीय रिपोजिटरी को Git Hub पर पुश करें।
चरण 7) इस चरण में,
- एक्लिप्स खोलें और फिर प्रोजेक्ट पर जाएँ
- प्रोजेक्ट पर राइट-क्लिक करें और फिर “टीम” चुनें
- शेयर प्रोजेक्ट चुनें
चरण 8) एक बार जब हम उपरोक्त स्क्रीन में “शेयर प्रोजेक्ट” पर क्लिक करते हैं, तो हमें एक और विंडो मिलेगी
इस चरण में,
- स्थानीय रिपोजिटरी का चयन करें और
- समाप्त पर क्लिक करें.
एक बार जब हम समाप्त पर क्लिक करते हैं, तो हम प्रोजेक्ट संरचना में परिवर्तन देख सकते हैं कि हमने एक स्थानीय रिपोजिटरी बना ली है।
अब हमारे कोड को Git Hub रिपॉजिटरी में डालने का समय आ गया है
चरण 9) इस चरण में,
- प्रोजेक्ट और टीम पर राइट-क्लिक करें फिर
- कमिट पर क्लिक करें
चरण 10) इस चरण में,
- एक प्रतिबद्ध संदेश दर्ज करें और
- उन फ़ाइलों का चयन करें जिन्हें हम Git Hub रिपॉजिटरी में भेजना चाहते हैं
- कमिट पर क्लिक करें और पुश करें
एक बार जब आप यह कर लेते हैं, तो आप देख सकते हैं कि प्रोजेक्ट में आइकन बदल रहे हैं, यह कहता है कि हमने अपने कोड को Git Hub पर सफलतापूर्वक पुश और कमिट कर दिया है
हम रिपॉजिटरी में Git हब में सत्यापित कर सकते हैं कि हमारा प्रोजेक्ट सफलतापूर्वक रिपॉजिटरी में पुश हो गया है
अब जेनकिंस में Git Hub से हमारे प्रोजेक्ट को निष्पादित करने का समय आ गया है
चरण 11) ब्राउज़र लॉन्च करें और अपना जेनकिंस खोलें।
चरण 12) नये आइटम पर क्लिक करें.
चरण 13) इस चरण में,
- आइटम का नाम दर्ज करें
- मावेन परियोजना का चयन करें
- ओके बटन पर क्लिक करें
चरण 14) इस चरण में, हम जेनकिंस में Git Hub को कॉन्फ़िगर करेंगे
- Git पर क्लिक करें और
- रिपॉजिटरी URI दर्ज करें
- रिपोजिटरी जोड़ें पर क्लिक करें
यदि आपके पास Git Hub में एकाधिक रिपॉजिटरी हैं, तो आपको रिपॉजिटरी का नाम Refspec फ़ील्ड जोड़ना होगा।
हम Git Hub में URI प्राप्त कर सकते हैं
चरण 15) इस चरण में,
- टेक्स्टबॉक्स में pom.xml फ़ाइल स्थान जोड़ें और
- फिर Maven के लिए लक्ष्य और विकल्प निर्दिष्ट करें
- परीक्षण चलाने के तरीके पर विकल्प चुनें
- सेव बटन पर क्लिक करें।
चरण 16) जब हम सेव पर क्लिक करेंगे तो नीचे स्क्रीन दिखाई देगी,
अब हम अपना प्रोजेक्ट बना सकते हैं, build पर क्लिक करें।
चरण 17) यह बिल्ड दिखाएगा, बिल्ड नंबर या बिल्ड तिथि पर क्लिक करें।
चरण 18) एक बार जब हम बिल्ड नंबर पर क्लिक करते हैं तो नीचे स्क्रीन दिखाई देगी जहां हम इस चरण में कंसोल आउटपुट देख सकते हैं, कंसोल आउटपुट पर क्लिक करें।
अंततः, हम यह सत्यापित कर सकते हैं कि हमारा निर्माण सफलतापूर्वक पूरा/निष्पादित हो गया है।