IntelliJ को कैसे सेटअप करें? Selenium वेबड्राइवर
IntelliJ क्या है?
IntelliJ IDEA एक Java एकीकृत विकास पर्यावरण (IDE)। इसका उपयोग सॉफ्टवेयर विकास के लिए किया जाता है। इसे JetBrains द्वारा विकसित किया गया है। यह अपाचे2 लाइसेंस प्राप्त 'सामुदायिक संस्करण' के साथ-साथ 'स्वामित्व वाले वाणिज्यिक संस्करण' के अंतर्गत आता है। यह उपलब्ध सबसे बेहतरीन है Java आईडीई। यह उन्नत कोड नेविगेशन और कोड रिफैक्टरिंग क्षमताओं जैसी सुविधाएं प्रदान करता है।
IntelliJ को स्थापित करने के लिए पूर्व-आवश्यकताएँ Selenium वेबड्राइवर
इसके लिए हमें कुछ पूर्व-आवश्यकताएं पूरी करनी होंगी जो इस प्रकार हैं।
- इंटेलीजे
- कोई भी वेब ब्राउज़र (अधिमानतः मोज़िला Firefox)
- जेडीके (Java विकास किट)
- Selenium .jar फ़ाइलें
आवश्यक jar फ़ाइलें यहाँ से डाउनलोड की जा सकती हैं Seleniumसंगठन. आधिकारिक साइट। डाउनलोड के बाद, फ़ाइल .jar फ़ाइलों को वांछित निर्देशिका में निकालती है।
IntelliJ को कैसे डाउनलोड और इंस्टॉल करें
चरण 1) डाउनलोड करने के लिए इंटेलीजे जेटब्रेन्स साइट पर जाएँ। यहाँ हमने “कम्युनिटी” वर्शन चुना है। आप मोबाइल, वेब और एंटरप्राइज़ डेवलपमेंट के लिए “अल्टीमेट” वर्शन चुन सकते हैं।
चरण 2) जब आप डाउनलोड करना शुरू करेंगे तो आपको इस तरह का संदेश दिखाई देगा।
चरण 3) अगले चरण में एक पॉप-अप विंडो खुलेगी। 'रन' बटन पर क्लिक करें।
चरण 4) इस चरण में, सेटअप विज़ार्ड में 'अगला' बटन पर क्लिक करें।
चरण 5) एक और पॉप-अप विंडो खुलेगी। अपना गंतव्य फ़ोल्डर ब्राउज़ करें और 'अगला' बटन पर क्लिक करें।
चरण 6) इस चरण में,
- चेकबॉक्स को चिह्नित करें – 32-बिट लांचर
- अपनी आवश्यकता के अनुसार भाषा के लिए चेकबॉक्स को चिह्नित करें
- 'अगला' बटन पर क्लिक करें
चरण 7) अगले चरण में, 'इंस्टॉल' बटन पर क्लिक करें।
आप देख सकते हैं कि IntelliJ स्थापना प्रक्रिया प्रगति पर है।
चरण 8) इस चरण में,
- IntelliJ चलाने के लिए, चेकबॉक्स को चिह्नित करें और
- 'समाप्त' बटन पर क्लिक करें
चरण 9) यदि आपके सिस्टम में IntelliJ का पुराना संस्करण पहले से इंस्टॉल है। आप पुराने संस्करण से नए संस्करण में सेटिंग आयात कर सकते हैं। चूँकि हमारे पास कोई पिछला संस्करण इंस्टॉल नहीं है। हम दूसरा विकल्प चुनेंगे।
चरण 10) जब आप पिछले चरण में 'ओके' बटन पर क्लिक करेंगे, तो यह जेटब्रेन गोपनीयता नीति समझौते के लिए पूछेगा। 'स्वीकार करें' बटन पर क्लिक करें।
चरण 11) इस चरण में, आप प्लगइन सेटिंग सेट कर सकते हैं।
चरण 12) अगले चरण में, आवश्यकतानुसार विकल्प चुनें। आपको नया प्रोजेक्ट बनाएं, प्रोजेक्ट आयात करें, खोलें आदि जैसे विकल्प दिखाई देंगे।
चरण 13) इस चरण में,
- लाइब्रेरी से 'प्रोजेक्ट' और 'फ़ाइल' का चयन करें और
- 'ओके' बटन पर क्लिक करें
चरण 14) इस चरण में, पिछले चरण में हमारे द्वारा चयनित फ़ाइल प्रोजेक्ट निर्देशिका में दिखाई देती है।
IntelliJ को समर्थन देने के लिए कॉन्फ़िगर करें Selenium
समर्थन के लिए Selenium, आपको IntelliJ को कॉन्फ़िगर करना होगा। इसके लिए निम्न चरणों का पालन करें।
चरण 1) अपना IntelliJ IDE लॉन्च करें और एक नया प्रोजेक्ट बनाएं। फ़ाइल चुनें -> नया -> परियोजना
चरण 2) पिछले चरण में जब आप क्लिक करते हैं -> अगला। एक नई स्क्रीन खुलेगी। इस स्क्रीन में, प्रोजेक्ट का नाम दें। हमारे मामले में, हमने नाम दिया है Selenium_Guru99. फिर क्लिक करें -> समाप्त. आपका प्रोजेक्ट IntelliJ में बनाया गया है.
चरण 3) अब आपको जोड़ने की जरूरत है Seleniumकी .jar फ़ाइलों को बाह्य लाइब्रेरी के रूप में intelliJ में परिवर्तित किया।
इसके लिए फ़ाइल पर जाएँ पर क्लिक करें -> प्रोजेक्ट संरचना -> प्रोजेक्ट सेटिंग टैब में मॉड्यूल देखें -> निर्भरता -> '+' चिह्न पर क्लिक करें -> JAR या निर्देशिकाओं के लिए चयन करें.
चरण 4) निर्देशिका और उपनिर्देशिका /lib से सभी selenium .jar फ़ाइलों का चयन करें, जहां आपने डाउनलोड के बाद निकाला है।
अब, आपने .jar फ़ाइलों को intelliJ में सफलतापूर्वक जोड़ दिया है। यदि आप अपनी परियोजना संरचना देखते हैं, तो आप देखेंगे कि आपकी परियोजना की /src निर्देशिका खाली है।
चरण 5) /src डायरेक्टरी पर राइट क्लिक करें -> नया -> Java क्लास. आपकी परियोजना संरचना नीचे दिखाए अनुसार दिखाई देगी.
इंटेलीजे Selenium उदाहरण
हम इस साइट का उपयोग करेंगे https://demo.guru99.com/
इस परीक्षण परिदृश्य में
- हम यूआरएल लॉन्च करेंगे
- अमान्य ईमेल आईडी दर्ज करें
- 'सबमिट' बटन पर क्लिक करें
- आउटपुट नीचे दिखाए अनुसार होगा- 'ईमेल आईडी वैध नहीं है'
उपरोक्त परिणाम में, आप देख सकते हैं कि
- जब हम कोड चलाते हैं, Firefox उदाहरण खुला है.
- कोड स्तर पर, हमने webelement को एक ईमेल प्रदान किया है। जो एक इनपुट फ़ील्ड (abc.gmail.com) है।
- . Selenium वेबड्राइवर 'सबमिट' बटन पर क्लिक करता है, ईमेल आईडी गुरु99 साइट द्वारा सत्यापित की जाती है।
- जैसा कि हमने कहा कि अपंजीकृत ईमेल पर संदेश दिखाई देगा “ईमेल आईडी मान्य नहीं है।”
निम्नलिखित है जावा टेस्ट1 के लिए कोड.
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class TestSelenium {
public static void main(String[] args){
FirefoxDriver driver=new FirefoxDriver();
driver.get("https://demo.guru99.com/");
WebElement element=driver.findElement(By.xpath("//input[@name='emailid']"));
element.sendKeys("abc@gmail.com");
WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']"));
button.click();
}
}
इंटेलीज का उपयोग करने के लाभ
- यह ऑब्जेक्ट विशेषताओं के लिए गेट्टर और सेटर विधियों को शीघ्रता से उत्पन्न करता है।
- सरल कुंजीस्ट्रोक्स के साथ, आप किसी कथन को try-catch या if-else ब्लॉक में लपेट सकते हैं।
- आईडीई इनबिल्ट पैकेजिंग उपकरण प्रदान करता है जैसे कि ग्रेडल, एसबीटी, ग्रंट, बोवर, आदि।
- डेटाबेस जैसे SQL, ORACLE, PostgreSQL, Microsoft एसक्यूएल सर्वर तक सीधे IDE से पहुंचा जा सकता है।
- यह विभिन्न भाषाओं का समर्थन करता है जैसे Java, Javascript, क्लोजर, आदि.
- यह विभिन्न ऑपरेटिंग सिस्टम के साथ समर्थित है जैसे Windows, लिनक्स, आदि। इसे जेटब्रेन्स की आधिकारिक वेबसाइट से डाउनलोड किया जा सकता है।
सारांश
- IntelliJ IDEA एक Java एकीकृत विकास वातावरण (आईडीई)।
- इसमें उन्नत कोड नेविगेशन और कोड रिफैक्टरिंग क्षमताओं की सुविधाएं हैं।
- IntelliJ का उपयोग करने का लाभ यह है
- गेट्टर और सेटर विधियाँ शीघ्रता से उत्पन्न करें
- सरल कुंजी स्ट्रोक के साथ, आप एक कथन को try-catch या if-else ब्लॉक में लपेट सकते हैं
- यह विभिन्न भाषाओं का समर्थन करता है जैसे Java, Javaलिपि , क्लोजर, आदि.
- यह विभिन्न OS का समर्थन करता है जैसे Windows, लिनक्स, आदि.
- यह इनबिल्ट प्लगइन्स और पैकेजिंग टूल्स के साथ आता है
- के साथ प्रयोग करने के लिए Selenium, आपको IntelliJ को कॉन्फ़िगर करने की आवश्यकता है






















