कैसे स्थापित करने के लिए Selenium वेबड्राइवर

⚡ स्मार्ट सारांश

का अधिष्ठापन Selenium वेबड्राइवर के लिए चार क्रमिक चरणों की आवश्यकता होती है: सेटअप करना Java जेडीके इंस्टॉल करना Eclipse IDE डाउनलोड करना Selenium वेबड्राइवर Java क्लाइंट, और कॉन्फ़िगर करना Eclipse अपना पहला टेस्ट लिखने से पहले वेबड्राइवर लाइब्रेरी का उपयोग करना सीख लें।

  • 🎯 Java प्रथम: नवीनतम डाउनलोड करें और इंस्टॉल करें Oracle सबसे पहले जेडीके—यह सभी चीजों की नींव है Selenium Java परियोजनाओं.
  • 🧩 Eclipse आईडीई: स्थापित करें Eclipse आईडीई के लिए Java डेवलपर्स एक साफ-सुथरे और अनुमानित सेटअप के लिए वर्कस्पेस पथ को C:\eclipse पर सेट कर सकते हैं।
  • ⚙️ वेबड्राइवर डाउनलोड: पकड़ो Selenium वेबड्राइवर Java selenium.dev और ex से क्लाइंट ज़िपtracJAR फ़ाइलों को सुलभ बनाए रखने के लिए इसे C:\selenium-4.x\ में रखें।
  • 📊 बिल्ड पाथ कॉन्फ़िगरेशन: सभी JAR फ़ाइलें जोड़ें Selenium (libs फ़ोल्डर के अंदर की फ़ाइलों सहित) ज़िप फ़ाइल को अपने फ़ोल्डर में पेस्ट करें Eclipse परियोजना की Java पथ का निर्माण करें.
  • ड्राइवर सर्वर: HTMLUnit को छोड़कर प्रत्येक ब्राउज़र को WebDriver द्वारा नियंत्रित किए जाने से पहले एक अलग ड्राइवर सर्वर (ChromeDriver, GeckoDriver, आदि) की आवश्यकता होती है।

Selenium वेबड्राइवर स्थापना

Selenium स्थापना एक 4-चरणीय प्रक्रिया है:

चरण १: स्थापित करें Java एसडीके
चरण १: स्थापित करें Eclipse
चरण १: स्थापित करें Selenium वेबड्राइवर फ़ाइलें
चरण १: कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

इस ट्यूटोरियल में हम सीखेंगे कि कैसे इंस्टॉल करें Selenium वेबड्राइवर। नीचे विस्तृत प्रक्रिया दी गई है।

नोट: के संस्करण Java, Eclipse, तथा Selenium समय के साथ अपडेट होता रहेगा। लेकिन इंस्टॉलेशन के चरण वही रहेंगे। कृपया नवीनतम संस्करण चुनें और नीचे दिए गए इंस्टॉलेशन चरणों का पालन करें।

चरण 1 - स्थापित करें Java सॉफ्टवेयर डेवलपमेंट किट (JDK)

डाउनलोड और स्थापित करें Java सॉफ्टवेयर डेवलपमेंट किट (JDK) यहाँ उत्पन्न करें.

Java स्थापना

यह JDK संस्करण बंडल के साथ आता है Java रनटाइम एनवायरनमेंट (JRE) के लिए एक सॉफ्टवेयर है, इसलिए आपको JRE को अलग से डाउनलोड और इंस्टॉल करने की आवश्यकता नहीं है।

नोट: डाउनलोड पेज पर जाकर JDK का नवीनतम उपलब्ध संस्करण डाउनलोड करें। संस्करण का सटीक होना आवश्यक नहीं है। इस ट्यूटोरियल को लिखते समय, वर्तमान संस्करण 24 है।

स्थापना पूरी होने के बाद, कमांड प्रॉम्प्ट खोलें और टाइप करें javaयदि आपको निम्नलिखित स्क्रीन दिखाई देती है, तो आप अगले चरण पर जाने के लिए तैयार हैं।

स्थापित करें Java सॉफ्टवेयर डेवलपमेंट किट (JDK)

चरण 2 - स्थापित करें Eclipse आईडीई

का नवीनतम संस्करण डाउनलोड करें "Eclipse आईडीई के लिए Java डेवलपर्स" यहाँ उत्पन्न करेंसही चुनाव करना सुनिश्चित करें। Windows 32-बिट और 64-बिट संस्करण।

स्थापित करें Eclipse आईडीई

आपको एक exe फ़ाइल डाउनलोड करने में सक्षम होना चाहिए जिसका नाम है eclipse-inst-win64 सेटअप के लिए.

स्थापित करें Eclipse आईडीई

Double- फ़ाइल पर क्लिक करके शुरू करें Eclipse इंस्टॉलर। एक नई विंडो खुलेगी। क्लिक करें। Eclipse आईडीई के लिए Java डेवलपर्स.

स्थापित करें Eclipse आईडीई

एक नई विंडो खुलेगी। पाथ बटन (1 से चिह्नित) पर क्लिक करें और इंस्टॉल पाथ को बदलें। C:\eclipse। फिर क्लिक करें स्थापित करें बटन (चिह्नित 2)।

स्थापित करें Eclipse आईडीई

सफल स्थापना के बाद, एक विंडो दिखाई देगी। क्लिक करें लांच.

स्थापित करें Eclipse आईडीई

इससे शुरुआत होगी Eclipse आपके लिए IDE।

चरण 3 - Selenium वेबड्राइवर स्थापना

डाउनलोड Selenium वेबड्राइवर Java क्लाइंट ड्राइवर यहाँ उत्पन्न करेंआपको उस पृष्ठ पर अन्य भाषाओं के लिए क्लाइंट ड्राइवर मिलेंगे, लेकिन केवल उसी का चयन करें जिसके लिए आप ड्राइवर चाहते हैं। Java.

जार फ़ाइलें डाउनलोड करें

यह डाउनलोड एक ज़िप फ़ाइल के रूप में आता है जिसका नाम है selenium-4.30.0सरलता के लिए, उदाहरण के लिएtracइस ज़िप फ़ाइल की सामग्री को अपनी C ड्राइव में कॉपी करें ताकि आपके पास वह डायरेक्टरी हो। C:\selenium-4.30.0\इस डायरेक्टरी में वे सभी JAR फ़ाइलें हैं जिन्हें आप बाद में इम्पोर्ट करेंगे। Eclipse.

चरण 4 – कॉन्फ़िगर करें Eclipse वेबड्राइवर के साथ आईडीई

  1. लांच eclipse.exe अंदर फ़ाइल करें eclipse फ़ोल्डर। यदि आपने चरण 2 का सही ढंग से पालन किया है, तो निष्पादन योग्य फ़ाइल यहाँ है। C:\eclipse\eclipse.exe.
  2. जब कार्यस्थान चुनने के लिए कहा जाए, तो डिफ़ॉल्ट स्थान स्वीकार करें.

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

3. एक नया प्रोजेक्ट बनाएं फ़ाइल > नया > Java परियोजनापरियोजना का नाम बताइए। newproject.

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

एक नई पॉप-अप विंडो खुलेगी। निम्नलिखित विवरण दर्ज करें:

  1. परियोजना का नाम
  2. प्रोजेक्ट को सेव करने का स्थान
  3. निष्पादन JRE का चयन करें
  4. लेआउट प्रोजेक्ट विकल्प चुनें
  5. क्लिक करें अंत

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

4. इस चरण में:

  1. नए बनाए गए प्रोजेक्ट पर राइट-क्लिक करें।
  2. चुनते हैं नया > पैकेज और पैकेज का नाम दें newpackage.

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

एक पॉप-अप विंडो खुलेगी। पैकेज का नाम दर्ज करें और क्लिक करें। अंत.

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

5. एक नया बनाएँ Java कक्षा के अंतर्गत newpackage उस पर राइट-क्लिक करके और चयन करके नया > कक्षा। नाम दें MyClass। तुंहारे Eclipse आईडीई नीचे दी गई छवि की तरह दिखना चाहिए।

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

जब आप क्लिक करेंगे वर्गएक पॉप-अप विंडो खुलेगी। कक्षा का नाम दर्ज करें और क्लिक करें। अंत.

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

क्लास बनाने के बाद वर्कस्पेस कुछ इस तरह दिखता है।

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

अब आपको इसे जोड़ना होगा Selenium वेबड्राइवर लाइब्रेरीज़ को Java पथ का निर्माण करें। इस चरण में:

  1. पर राइट-क्लिक करें newproject का चयन करें और गुण.
  2. प्रॉपर्टीज़ डायलॉग बॉक्स में, क्लिक करें Java पथ बनाएँ.
  3. दबाएं पुस्तकालय टैब.
  4. क्लिक करें बाहरी JAR फ़ाइलें जोड़ें…

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

जब फ़ाइल ब्राउज़र खुलता है:

  1. डाउनलोड की गई JAR फ़ाइलों का चयन करें Selenium चरण 3 में वेबसाइट।
  2. क्लिक करें प्रारंभिक.
  3. ये फाइलें लाइब्रेरी सूची में जोड़ दी जाएंगी।

जोड़नाSeleniumसेवा मेरेEclipse

6. अंदर और बाहर से सभी JAR फ़ाइलें जोड़ें libs फ़ोल्डर। अब आपका प्रॉपर्टीज़ डायलॉग बॉक्स नीचे दी गई छवि जैसा दिखना चाहिए।

कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई

7. अंत में क्लिक करें OK. Selenium अब लाइब्रेरीज़ आपके प्रोजेक्ट में इम्पोर्ट हो गई हैं।

ब्राउज़र ड्राइवर सर्वर

HTMLUnit एकमात्र ऐसा ब्राउज़र है जिसे WebDriver सीधे स्वचालित कर सकता है। — किसी अलग घटक की आवश्यकता नहीं है। अन्य सभी ब्राउज़रों के लिए, एक अलग प्रोग्राम की आवश्यकता होती है जिसे कहा जाता है ड्राइवर सर्वर की जरूरत है.

प्रत्येक ब्राउज़र के लिए एक अलग ड्राइवर सर्वर होता है। आप इन ड्राइवरों को यहां से डाउनलोड कर सकते हैं। Selenium आधिकारिक साइट.

ब्राउज़र ड्राइवर सर्वर नाम टिप्पणियों
HTMLयूनिट एचटीएमएलयूनिटड्राइवर WebDriver, HtmlUnitDriver का उपयोग करके HTMLUnit को मूल रूप से संचालित करता है — इसके लिए किसी अतिरिक्त सर्वर की आवश्यकता नहीं है।
Firefox मोज़िला गेकोड्राइवर के लिए आवश्यक Firefox 45 वर्ष और उससे अधिक आयु के लोगों के लिए; मोज़िला द्वारा निर्मित और अनुरक्षित।
इंटरनेट एक्सप्लोरर इंटरनेट एक्सप्लोरर ड्राइवर सर्वर यह 32-बिट और 64-बिट संस्करणों में उपलब्ध है। अपने IE आर्किटेक्चर के अनुरूप संस्करण का उपयोग करें।
Chrome क्रोमड्राइवर यह एक पूर्ण ड्राइवर सर्वर के रूप में कार्य करता है। यह Chrome संस्करण 21 और उससे उच्चतर संस्करणों का समर्थन करता है।
Opera Operaचालक यह एक पूर्ण ड्राइवर सर्वर के रूप में कार्य करता है Opera ब्राउज़र.
फैंटमजस घोस्टड्राइवर PhantomJS एक हेडलेस ब्राउज़र है, जो HTMLUnit के समान है।
Safari सफारीड्राइवर यह सफारी ब्राउज़र के लिए एक पूर्ण ड्राइवर सर्वर के रूप में कार्य करता है।

अक्सर पूछे जाने वाले प्रश्न

आपको चाहिए Java जेडीके, Eclipse आईडीई के लिए Java डेवलपर्स, और Selenium वेबड्राइवर Java selenium.dev से डाउनलोड की गई क्लाइंट JAR फाइलें।

अपने प्रोजेक्ट पर राइट-क्लिक करें, प्रॉपर्टीज़ चुनें, फिर आगे बढ़ें। Java बिल्ड पाथ पर जाएं, ऐड एक्सटर्नल जार पर क्लिक करें, फिर सभी जार का चयन करें। Selenium डाउनलोड फ़ोल्डर में libs सबफ़ोल्डर के अंदर मौजूद फ़ोल्डर भी शामिल हैं।

Selenium ChromeDriver, GeckoDriver का समर्थन करता है (Firefox), सफारीड्राइवर, Operaड्राइवर और इंटरनेट एक्सप्लोरर ड्राइवर सर्वर। केवल HTMLUnit को अलग ड्राइवर सर्वर की आवश्यकता नहीं होती है।

हाँ। आप किसी भी चीज़ का उपयोग कर सकते हैं। Java जैसे कि IDE IntelliJ IDEA or NetBeansया फिर मेवन का उपयोग करके कमांड लाइन से परीक्षण चलाएं। Gradle आपके बिल्ड टूल के रूप में।

हाँ। क्रोम और Firefox दोनों अपने ड्राइवर विकल्पों के माध्यम से हेडलेस मोड का समर्थन करते हैं, जिससे तेज़ CI/CD पाइपलाइन के लिए दृश्यमान ब्राउज़र विंडो के बिना परीक्षण चलाने की अनुमति मिलती है।

इस पोस्ट को संक्षेप में इस प्रकार लिखें: