सेलेनियम के साथ Github एकीकरण: पूरा ट्यूटोरियल

विषय - सूची:

Anonim

GitHub क्या है?

गिट हब एक सहयोग मंच है। इसे गिट के ऊपर बनाया गया है। यह आपको अपनी परियोजना की स्थानीय और दूरस्थ प्रतियां दोनों रखने की अनुमति देता है। एक परियोजना जिसे आप अपने टीम के सदस्यों के बीच प्रकाशित कर सकते हैं क्योंकि वे इसका उपयोग कर सकते हैं और इसे वहां से अपडेट कर सकते हैं।

सेलेनियम के लिए गिट हब के उपयोग के लाभ।

  • जब कई लोग एक ही प्रोजेक्ट पर काम करते हैं तो वे प्रोजेक्ट विवरण को अपडेट कर सकते हैं और टीम के अन्य सदस्यों को एक साथ सूचित कर सकते हैं।
  • जेनकींस हमें नियमित रूप से दूरस्थ भंडार से परियोजना का निर्माण करने में मदद कर सकता है जिससे हमें असफल बिल्डरों पर नज़र रखने में मदद मिलती है।

इस ट्यूटोरियल में, आप सीखेंगे

  • सेलेनियम और गितुब एकीकरण के लिए शर्त
  • गिट बायनेरिज़ इंस्टालेशन
  • जेनकिंस गिट प्लग स्थापित करें
  • GitHub प्लगइन के साथ हमारे ग्रहण की स्थापना
  • गिट पर एक भंडार का निर्माण
  • गेट हब के साथ सेलेनियम का उपयोग करने का परीक्षण उदाहरण।

सेलेनियम और गितुब एकीकरण के लिए शर्त

इससे पहले कि हम सेलेनियम और गिट हब एकीकरण शुरू करें, हमें निम्नलिखित घटकों को स्थापित करने की आवश्यकता है।

  1. जेनकींस इंस्टॉलेशन।
  2. मावेन स्थापना।
  3. टोमसैट इंस्टालेशन।

आप इस लिंक को निम्न लिंक में पा सकते हैं:

1) मावेन और जेनकिंस इंस्टॉलेशन गाइड (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) टॉमकैट इंस्टॉलेशन गाइड (https://www.guru99.com/apache.html)

गिट बायनेरिज़ इंस्टालेशन

अब हम "गिट बायनेरिज़" स्थापित करके शुरू करते हैं।

चरण 1) ब्राउज़र लॉन्च करें और URL- https://git-scm.com/ पर नेविगेट करें

चरण 2) नवीनतम स्थिर रिलीज डाउनलोड करें।

चरण 3) एक बार फाइल डाउनलोड हो जाने के बाद हम विंडोज़ के लिए डाउनलोड पर क्लिक करें।

चरण 4) डाउनलोड स्थान या आइकन पर जाएं और इंस्टॉलर चलाएं।

चरण 5) स्वागत और सामान्य सार्वजनिक लाइसेंस के माध्यम से क्लिक करें।

चरण 6) गिट सेटअप विज़ार्ड में "अगला" बटन पर क्लिक करें

चरण 7) GNU जनरल पब्लिक लाइसेंस पढ़ें और अगले पर क्लिक करें

एक और विंडो पॉप अप होगी,

चरण 8) इस चरण में,

  1. उस निर्देशिका का चयन करें जहाँ आप "Git Binaries" स्थापित करना चाहते हैं और
  2. नेक्स्ट बटन पर क्लिक करें

चरण 9) उस घटक का चयन करें जिसे आप स्थापित करना चाहते हैं और अगले पर क्लिक करें

चरण 10) यदि आप गिट के लिए एक स्टार्ट मेनू फ़ोल्डर बनाना चाहते हैं, तो सेटिंग को डिफ़ॉल्ट छोड़ दें और अगले पर क्लिक करें।

चरण 11) इस चरण में,

  1. कमांड लाइन से Git को चलाने के लिए Windows कमांड प्रॉम्प्ट से Use Git का चयन करें और
  2. नेक्स्ट पर क्लिक करें।

डिफ़ॉल्ट सेटिंग को छोड़ दें और इंस्टॉल करने के लिए अगले पर क्लिक करें।

चरण 12) इस चरण में,

  1. ओपन एसएसएच का उपयोग करें का चयन करें यह कमांड लाइन से कमांड को निष्पादित करने में हमारी मदद करेगा, और यह पर्यावरण का मार्ग निर्धारित करेगा।
  2. नेक्स्ट बटन पर क्लिक करें

चरण 13) इस चरण में,

  1. "चेकआउट विंडो-स्टाइल, कमिट यूनिक्स-स्टाइल लाइन एंडिंग" चुनें। (कैसे गिट हब को टेक्स्ट फाइलों में लाइन एंडिंग का इलाज करना चाहिए)।
  2. नेक्स्ट बटन पर क्लिक करें

चरण 14) इस चरण में,

  1. का उपयोग करें का चयन करें माइन्टी Git बैश के लिए MSys2 का डिफ़ॉल्ट टर्मिनल है
  2. नेक्स्ट बटन पर क्लिक करें

एक बार git सफलतापूर्वक स्थापित हो जाने के बाद, आप git तक पहुँच सकते हैं।

कमांड प्रॉम्प्ट खोलें और "गिट" टाइप करें और "एंटर" हिट करें यदि आप नीचे स्क्रीन देखते हैं तो इसका मतलब है कि यह सफलतापूर्वक इंस्टॉल हो गया है

जेनकिंस गिट प्लग स्थापित करें

अब Jenkins Git Plugin Installation से शुरू करते हैं।

चरण 1) ब्राउज़र लॉन्च करें और अपने जेनकींस पर नेविगेट करें।

चरण 2) मैनेज जेनकींस पर क्लिक करें।

स्टेप 3) मैनेज प्लगिन्स पर क्लिक करें, यह एक और विंडो खोलेगा

चरण 4) उपलब्ध टीएबी पर क्लिक करें

चरण 5) इस चरण में,

  1. GitHub प्लगइन का चयन करें
  2. अब डाउनलोड पर क्लिक करें और रिस्टार्ट बटन के बाद इंस्टॉल करें।

अब यह निम्नलिखित प्लगइन्स स्थापित करेगा।

एक बार स्थापना समाप्त हो गया है। "शटडाउन" फ़ाइल को कॉल करके अपने टॉमकैट सर्वर को पुनरारंभ करें

टॉमकैट और जेनकिंस को फिर से शुरू करने के बाद हम देख सकते हैं कि प्लगइन्स को "इंस्टॉल" टैब में स्थापित किया गया है।

GitHub प्लगइन के साथ हमारे ग्रहण की स्थापना

अब ग्रहण के लिए GitHub Plugin इंस्टॉल करें।

ईजीआई प्लगइन स्थान के लिए URI https://download.eclipse.org/egit/updates/

चरण 1) ग्रहण और फिर लॉन्च करें

  1. इसके बाद हेल्प बटन पर क्लिक करें
  2. इंस्टॉल न्यू सॉफ्टवेयर पर क्लिक करें

चरण 2) नीचे का स्क्रीन खुलेगा जब हम इंस्टॉल नए सॉफ्टवेयर पर क्लिक करेंगे। अब add पर क्लिक करें

चरण 3) इस चरण में,

  1. "EGIT" नाम लिखें और
  2. स्थान दर्ज करें https://download.eclipse.org/egit/updates/ फिर
  3. Ok पर क्लिक करें।

स्टेप 4) इसके बाद select all और next पर क्लिक करें

चरण 5) अगले पर क्लिक करें और लाइसेंस समझौते को स्वीकार करें फिर स्थापना समाप्त करें पर क्लिक करें।

फिर ग्रहण को पुनः आरंभ करें।

गिट पर एक भंडार का निर्माण

चरण 1) गेट हब के लिए नेविगेट करें URI: https://github.com/ git हब के लिए साइन अप करें

चरण 2) एक बार जब आप सफलतापूर्वक साइन अप हो जाते हैं तो नया रिपॉजिटरी बनाएं पर क्लिक करें

चरण 3) इस चरण में,

  1. रिपॉजिटरी का नाम दर्ज करें और
  2. create repository पर क्लिक करें

गेट हब के साथ सेलेनियम का उपयोग करने का परीक्षण उदाहरण।

चरण 1) एक बार जब हम नए भंडार के साथ हो जाते हैं, तो ग्रहण को लॉन्च करें

  1. फ़ाइल पर क्लिक करें
  2. फिर नए बटन पर क्लिक करें और फिर
  3. अन्य पर क्लिक करें

चरण 2) इस चरण में,

  1. Maven Project चुनें और स्थान ब्राउज़ करें।
  2. नेक्स्ट पर क्लिक करें

चरण 3) इस चरण में,

  1. प्रोजेक्ट का नाम और स्थान चुनें
  2. नेक्स्ट पर क्लिक करें

स्टेप 4) नेक्स्ट पर क्लिक करें

चरण 5) इस चरण में,

  1. समूह आईडी और दर्ज करें
  2. कलाकृति आईडी और
  3. फिनिश बटन पर क्लिक करें।

जैसे ही आप फिनिश बटन पर क्लिक करेंगे, एक प्रोजेक्ट बन जाएगा।

चरण 6)

अब एक नमूना स्क्रिप्ट बनाते हैं

Git Hub पर कोड / लोकल रिपॉजिटरी को पुश करते हैं।

चरण 7) इस चरण में,

  1. ग्रहण खोलें और फिर परियोजना पर जाएँ
  2. प्रोजेक्ट पर राइट-क्लिक करें और "टीम" चुनें
  3. शेयर प्रोजेक्ट का चयन करें

चरण 8) उपरोक्त स्क्रीन में "शेयर प्रोजेक्ट" पर क्लिक करने के बाद, हमें एक और विंडो मिलेगी

इस चरण में,

  1. स्थानीय रिपॉजिटरी का चयन करें और
  2. फिनिश पर क्लिक करें।

एक बार जब हम समाप्त पर क्लिक करते हैं, तो हम परियोजना संरचना में बदलाव देख सकते हैं कि हमने एक स्थानीय भंडार बनाया है।

अब हमारे कोड को Git Hub Repository पर धकेलने का समय आ गया है

चरण 9) इस चरण में,

  1. प्रोजेक्ट और टीम पर राइट-क्लिक करें
  2. प्रतिबद्ध पर क्लिक करें

चरण 10) इस चरण में,

  1. एक संदेश दर्ज करें और
  2. उन फ़ाइलों का चयन करें जिन्हें हम Git Hub रिपॉजिटरी को भेजना चाहते हैं
  3. कमिट पर क्लिक करें और पुश करें

एक बार जब आप इसके साथ हो जाते हैं, तो आप देख सकते हैं कि परियोजना में आइकन बदल दिए जा रहे हैं, यह कहता है कि हमने सफलतापूर्वक अपना कोड Gb हब में धकेल दिया है

हम रिपॉजिटरी में गिट हब में सत्यापित कर सकते हैं कि हमारी परियोजना सफलतापूर्वक रिपॉजिटरी में धकेल दी गई है

अब जेनकिन्स में गिट हब से हमारी परियोजना को निष्पादित करने का समय है

चरण 11) ब्राउज़र लॉन्च करें और अपने जेनकींस खोलें।

चरण 12) नए आइटम पर क्लिक करें।

चरण 13) इस चरण में,

  1. आइटम का नाम दर्ज करें
  2. मावेन परियोजना का चयन करें
  3. ओके बटन पर क्लिक करें

चरण 14) इस चरण में, हम जेनकिन्स में गिट हब को कॉन्फ़िगर करेंगे

  1. Git पर क्लिक करें और
  2. रिपोजिटरी यूआरआई दर्ज करें
  3. Add repository पर क्लिक करें

यदि आपके पास Git Hub में कई रिपॉजिटरी हैं, तो आपको रिपॉजिटरी का नाम Refspec फ़ील्ड जोड़ना होगा।

हम यूआईआर को जीआईटी हब में प्राप्त कर सकते हैं

चरण 15) इस चरण में,

  1. टेक्स्ट बॉक्स में pom.xml फ़ाइल स्थान जोड़ें और
  2. तब मावेन के लिए लक्ष्य और विकल्प निर्दिष्ट करें
  3. परीक्षण चलाने के लिए विकल्प का चयन करें
  4. Save बटन पर क्लिक करें।

चरण 16) एक बार जब हम नीचे स्क्रीन पर सहेजें पर क्लिक करेंगे,

अब हम बिल्ड पर क्लिक करके अपना प्रोजेक्ट बना सकते हैं।

चरण 17) यह बिल्ड दिखाएगा, बिल्ड नंबर या बिल्ड दिनांक पर क्लिक करें।

चरण 18) एक बार जब हम स्क्रीन के नीचे बिल्ड नंबर पर क्लिक करते हैं तो दिखाई देगा जहां हम इस चरण में कंसोल आउटपुट देख सकते हैं, कंसोल आउटपुट पर क्लिक करें।

अंत में, हम सत्यापित कर सकते हैं कि हमारा निर्माण सफलतापूर्वक पूरा / निष्पादित हो गया है।

इस लेख में चैतन्य पुजारी का योगदान है