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

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 आईडीई

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

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

Double-फ़ाइल को स्थापित करने के लिए उस पर क्लिक करें Eclipseएक नई विंडो खुलेगी। क्लिक करें Eclipse आईडीई के लिए Java डेवलपर्स।

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

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

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

इंस्टॉलेशन प्रक्रिया सफलतापूर्वक पूरी होने के बाद, एक विंडो दिखाई देगी। उस विंडो पर लॉन्च पर क्लिक करें।

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

इससे आपके लिए एक्लिप्स निऑन आईडीई शुरू हो जाएगी।

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

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

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

यह डाउनलोड “selenium-4.30.0” नामक एक ज़िप फ़ाइल के रूप में आता है। सरलता के लिए Selenium स्थापना पर Windows 10 या Windows 11, इस ZIP फ़ाइल की सामग्री को अपने C ड्राइव पर निकालें ताकि आपके पास “C:\selenium-4.30.0\” निर्देशिका हो। इस निर्देशिका में वे सभी JAR फ़ाइलें हैं जिन्हें हम बाद में आयात करेंगे Eclipse एसटी Selenium सेट अप।

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

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

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

3. फ़ाइल > नया > के माध्यम से एक नया प्रोजेक्ट बनाएं Java प्रोजेक्ट. प्रोजेक्ट का नाम “newproject” रखें.

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

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

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

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

4. इस चरण में,

  1. नव निर्मित प्रोजेक्ट पर राइट-क्लिक करें और
  2. नया > पैकेज चुनें, और उस पैकेज को “newpackage” नाम दें।

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

पैकेज का नाम देने के लिए एक पॉप-अप विंडो खुलेगी,

  1. पैकेज का नाम दर्ज करें
  2. फिनिश बटन पर क्लिक करें

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

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

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

जब आप क्लास पर क्लिक करेंगे तो एक पॉप-अप विंडो खुलेगी, विवरण दर्ज करें

  1. कक्षा का नाम
  2. फिनिश बटन पर क्लिक करें

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

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

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

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

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

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

जब आप “Add External JARs..” पर क्लिक करते हैं

  1. इससे एक पॉप-अप विंडो खुलेगी। जिस JAR फ़ाइल को आप डाउनलोड करना चाहते हैं उसे चुनें Selenium चरण 3 में वेबसाइट
  2. क्लिक करें खोलें
  3. फ़ाइलें लाइब्रेरी में जोड़ी जाएंगी

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

 

 

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

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

7. अंत में, OK पर क्लिक करें और हमारा आयात पूरा हो गया Selenium पुस्तकालयों को हमारी परियोजना में शामिल करना।

विभिन्न ड्राइवर

HTMLUnit एकमात्र है ब्राउज़र जिसे वेबड्राइवर सीधे स्वचालित कर सकता है, इसका मतलब है कि परीक्षण के दौरान किसी अन्य अलग घटक को स्थापित या चलाने की आवश्यकता नहीं है। अन्य ब्राउज़रों के लिए, एक अलग प्रोग्राम की आवश्यकता होती है। उस प्रोग्राम को कहा जाता है la ड्राइवर सर्वर.

प्रत्येक ब्राउज़र के लिए ड्राइवर सर्वर अलग-अलग होता है। उदाहरण के लिए, इंटरनेट एक्सप्लोरर का अपना ड्राइवर सर्वर होता है, जिसे आप अन्य ब्राउज़र पर इस्तेमाल नहीं कर सकते। नीचे ड्राइवर सर्वर और उनका उपयोग करने वाले संबंधित ब्राउज़र की सूची दी गई है।

आप इन ड्राइवर्स को डाउनलोड कर सकते हैं यहाँ उत्पन्न करें

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

सारांश

ब्राउज़र के अलावा, आपको WebDriver का उपयोग शुरू करने के लिए निम्नलिखित की आवश्यकता होगी

WebDriver प्रोजेक्ट प्रारंभ करते समय Eclipse, आयात करना न भूलें Java क्लाइंट ड्राइवर फ़ाइलों को अपने प्रोजेक्ट पर जोड़ें। ये फ़ाइलें आपकी परियोजना का हिस्सा होंगी Selenium लाइब्रेरी।

के एक नए संस्करण के साथ Seleniumऐसा कोई ब्राउज़र नहीं है जिसे आप ड्राइवर सर्वर के उपयोग के बिना स्वचालित कर सकें।