कैसे स्थापित करने के लिए Selenium वेबड्राइवर
Selenium वेबड्राइवर स्थापना
Selenium स्थापना एक 4-चरणीय प्रक्रिया है:
चरण १: स्थापित करें Java एसडीके
चरण १: स्थापित करें Eclipse
चरण १: स्थापित करें Selenium वेबड्राइवर फ़ाइलें
चरण १: कॉन्फ़िगर Eclipse वेबड्राइवर के साथ आईडीई
इस ट्यूटोरियल में हम सीखेंगे कि कैसे इंस्टॉल करें Selenium वेबड्राइवर। नीचे विस्तृत प्रक्रिया दी गई है
नोट: के संस्करण Java, Eclipse, Selenium समय के साथ अपडेट होता रहेगा। लेकिन इंस्टॉलेशन के चरण वही रहेंगे। कृपया नवीनतम संस्करण चुनें और नीचे दिए गए इंस्टॉलेशन चरणों को जारी रखें-
चरण 1 - स्थापित करें Java सॉफ्टवेयर डेवलपमेंट किट (JDK)
डाउनलोड और स्थापित करें Java सॉफ्टवेयर डेवलपमेंट किट (JDK) यहाँ उत्पन्न करें.
यह JDK संस्करण बंडल के साथ आता है Java रनटाइम एनवायरनमेंट (JRE) के लिए एक सॉफ्टवेयर है, इसलिए आपको JRE को अलग से डाउनलोड और इंस्टॉल करने की आवश्यकता नहीं है।
नोट: डाउनलोड पेज पर पहुँचते समय JDK का नवीनतम उपलब्ध संस्करण डाउनलोड करें। विशिष्ट संस्करण महत्वपूर्ण नहीं है। इस ट्यूटोरियल के लिखे जाने तक, वर्तमान संस्करण 24 है।
एक बार इंस्टॉलेशन पूरा हो जाने पर, कमांड प्रॉम्प्ट खोलें और “java” टाइप करें। यदि आपको निम्न स्क्रीन दिखाई देती है तो आप अगले चरण पर जा सकते हैं।
चरण 2 - स्थापित करें Eclipse आईडीई
का नवीनतम संस्करण डाउनलोड करें "Eclipse आईडीई के लिए Java डेवलपर्स" यहाँ उत्पन्न करें. सुनिश्चित करें कि आप इनमें से सही का चयन करें Windows 32 बिट और 64 बिट संस्करण.
आपको सेटअप के लिए “eclipse-inst-win64” नामक एक exe फ़ाइल डाउनलोड करने में सक्षम होना चाहिए।
Double-फ़ाइल को स्थापित करने के लिए उस पर क्लिक करें Eclipseएक नई विंडो खुलेगी। क्लिक करें Eclipse आईडीई के लिए Java डेवलपर्स।
उसके बाद, एक नई विंडो खुलेगी जिसमें 1 चिह्नित बटन पर क्लिक करें और पथ को “C:\eclipse” में बदलें। उसके बाद 2 चिह्नित इंस्टॉल बटन पर क्लिक करें
इंस्टॉलेशन प्रक्रिया सफलतापूर्वक पूरी होने के बाद, एक विंडो दिखाई देगी। उस विंडो पर लॉन्च पर क्लिक करें।
इससे आपके लिए एक्लिप्स निऑन आईडीई शुरू हो जाएगी।
चरण 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 वेबड्राइवर के साथ आईडीई
- “eclipse” फ़ोल्डर के अंदर “eclipse.exe” फ़ाइल लॉन्च करें जिसे हमने चरण 2 में निकाला था। यदि आपने चरण 2 का सही ढंग से पालन किया है, तो निष्पादन योग्य C:\eclipse\eclipse.exe पर स्थित होना चाहिए।
- जब कार्यस्थान चुनने के लिए कहा जाए, तो डिफ़ॉल्ट स्थान स्वीकार करें.
3. फ़ाइल > नया > के माध्यम से एक नया प्रोजेक्ट बनाएं Java प्रोजेक्ट. प्रोजेक्ट का नाम “newproject” रखें.
एक नई पॉप-अप विंडो खुलेगी। विवरण इस प्रकार दर्ज करें
- परियोजना का नाम
- प्रोजेक्ट को सहेजने का स्थान
- निष्पादन JRE का चयन करें
- लेआउट प्रोजेक्ट विकल्प चुनें
- फिनिश बटन पर क्लिक करें
4. इस चरण में,
- नव निर्मित प्रोजेक्ट पर राइट-क्लिक करें और
- नया > पैकेज चुनें, और उस पैकेज को “newpackage” नाम दें।
पैकेज का नाम देने के लिए एक पॉप-अप विंडो खुलेगी,
- पैकेज का नाम दर्ज करें
- फिनिश बटन पर क्लिक करें
5. एक नया बनाएँ Java newpackage के अंतर्गत class पर राइट क्लिक करके और फिर New > Class चुनकर, और फिर इसे “MyClass” नाम देकर चुनें। आपका Eclipse आईडीई नीचे दी गई छवि की तरह दिखना चाहिए।
जब आप क्लास पर क्लिक करेंगे तो एक पॉप-अप विंडो खुलेगी, विवरण दर्ज करें
- कक्षा का नाम
- फिनिश बटन पर क्लिक करें
क्लास बनाने के बाद यह कुछ इस तरह दिखता है।
अब, आपको सेट करना होगा Selenium वेबड्राइवर की लाइब्रेरीज़ में Java पथ बनाएँ। इस चरण में,
- “newproject” पर राइट-क्लिक करें और चुनें गुण.
- गुण संवाद पर, “ पर क्लिक करेंJava पथ का निर्माण करें”।
- पर क्लिक करें पुस्तकालय टैब, और फिर
- “बाहरी JARs जोड़ें” पर क्लिक करें..”
जब आप “Add External JARs..” पर क्लिक करते हैं
- इससे एक पॉप-अप विंडो खुलेगी। जिस JAR फ़ाइल को आप डाउनलोड करना चाहते हैं उसे चुनें Selenium चरण 3 में वेबसाइट
- क्लिक करें खोलें
- फ़ाइलें लाइब्रेरी में जोड़ी जाएंगी
6. “libs” फ़ोल्डर के अंदर और बाहर सभी JAR फ़ाइलें जोड़ें। आपका प्रॉपर्टीज़ डायलॉग अब नीचे दी गई छवि के समान दिखना चाहिए।
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 का उपयोग शुरू करने के लिए निम्नलिखित की आवश्यकता होगी
- Java डेवलपमेंट किट (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse आईडीई - http://www.eclipse.org/downloads/
- Java क्लाइंट ड्राइवर - https://www.selenium.dev/downloads/
WebDriver प्रोजेक्ट प्रारंभ करते समय Eclipse, आयात करना न भूलें Java क्लाइंट ड्राइवर फ़ाइलों को अपने प्रोजेक्ट पर जोड़ें। ये फ़ाइलें आपकी परियोजना का हिस्सा होंगी Selenium लाइब्रेरी।
के एक नए संस्करण के साथ Seleniumऐसा कोई ब्राउज़र नहीं है जिसे आप ड्राइवर सर्वर के उपयोग के बिना स्वचालित कर सकें।