Az Intellij egy IDE, amely segít jobb és gyorsabb kód megírásában. Az Intellij használható a Java bean és az Eclipse opcióiban.
Ebben az oktatóanyagban megtanulja-
- Mi az IntelliJ?
- Az IntelliJ előfeltételei a Selenium Webdriver segítségével
- Az IntelliJ letöltése és telepítése
- Az IntelliJ konfigurálása a szelén támogatására
- Példa
Mi az IntelliJ?
Az IntelliJ IDEA egy Java integrált fejlesztői környezet (IDE). Szoftverfejlesztésre használják. A JetBrains fejlesztette ki. Ez az apache2 licencelt „közösségi kiadás”, valamint a „saját kereskedelmi kiadás” alá tartozik. Ez a legfinomabb elérhető Java IDE. Olyan szolgáltatásokat nyújt, mint a fejlett kódnavigáció és a kódjavítás.
Az intelliJ használatának előnye, hogy
- Gyorsan generál getter és setter módszereket az objektumattribútumokhoz.
- Egyszerű billentyűleütésekkel becsomagolhat egy utasítást egy try-catch vagy if-else blokkba.
- Az IDE olyan beépített csomagolóeszközöket szállít, mint a gradle, SBT, grunt, bower stb.
- Az olyan adatbázisok, mint az SQL, az ORACLE, a PostgreSQL, a Microsoft SQL Server közvetlenül az IDE-ből érhetők el.
- Különböző nyelveket támogat, például Java, Javascript, Clojure stb.
- Különböző operációs rendszerek támogatják, például Windows, Linux stb. Letölthető a JetBrains hivatalos weboldaláról.
Az IntelliJ előfeltételei a Selenium Webdriver segítségével
Ehhez szükségünk van néhány előfeltételre, amelyek a következők.
- IntelliJ
- Bármely webböngésző (lehetőleg Mozilla Firefox)
- JDK (Java fejlesztőkészlet)
- Szelén .jar fájlok
A szükséges jar fájlok letölthetők a Selenium.org hivatalos oldaláról. Letöltés után a fájl kibontja a .jar fájlokat a kívánt könyvtárba.
Az IntelliJ letöltése és telepítése
1. lépés: Az IntelliJ letöltéséhez látogasson el a jetbrains webhelyére. Itt kiválasztottuk a "Közösség" verziót. Kiválaszthatja a "végső" verziót a mobil, webes és vállalati fejlesztéshez.
2. lépés) A letöltés megkezdésekor megjelenik egy ilyen üzenet.
3. lépés: A következő lépésben egy felugró ablak nyílik meg. Kattintson a "futtatás" gombra.
4. lépés) Ebben a lépésben kattintson a "következő" gombra a telepítővarázslóban.
5. lépés) Megnyílik egy másik felugró ablak. Böngésszen a célmappában, és kattintson a "tovább" gombra.
6. lépés) Ebben a lépésben
- Jelölje be a jelölőnégyzetet - 32 bites indító
- Jelölje be a nyelv jelölőnégyzetét az Ön követelményeinek megfelelően
- Kattintson a "következő" gombra
7. lépés) A következő lépésben kattintson a "Telepítés" gombra.
Láthatja, hogy az IntelliJ telepítési folyamata folyamatban van.
8. lépés) Ebben a lépésben
- Az IntelliJ futtatásához jelölje be a jelölőnégyzetet és
- Kattintson a 'Befejezés' gombra
9. lépés: Ha már telepítette az IntelliJ régebbi verzióját a rendszerébe. Importálhatja a beállítást a régebbi verzióról az újabb verzióra. Mivel nincs korábbi verziónk telepítve. Kiválasztjuk a második lehetőséget.
10. lépés: Amikor az előző lépésben az „OK” gombra kattint, akkor a Jetbrain adatvédelmi megállapodást kér. Kattintson az 'Elfogadás' gombra.
11. lépés) Ebben a lépésben beállíthatja a beépülő modul beállításait.
12. lépés) A következő lépésben válassza ki az opciót a követelményeknek megfelelően. Látni fogja az opciókat, például új projekt létrehozása, projekt importálása, megnyitása stb.
13. lépés) Ebben a lépésben
- Válassza ki a könyvtárból a „Projekt” és a „Fájl” elemet
- Kattintson az 'OK' gombra
14. lépés) Ebben a lépésben az előző lépésben kiválasztott fájl megjelenik a projekt könyvtárban.
Az IntelliJ konfigurálása a szelén támogatására
A Selenium támogatásához be kell állítania az IntelliJ alkalmazást. Ehhez kövesse az alábbi lépéseket.
1. lépés: Indítsa el az IntelliJ IDE programot, és készítsen egy új projektet. Válassza a Fájl -> Új -> Projekt lehetőséget
2. lépés) Az előző lépésben, amikor a -> Tovább gombra kattint . Új képernyő nyílik meg. Ebben a képernyőn adja meg a projekt nevét. Esetünkben Selenium_Guru99 nevet adtunk meg. Ezután kattintson a -> Befejezés gombra . A projekt az IntelliJ alkalmazásban jött létre.
3. lépés) Most hozzá kell adnia a Selenium .jar fájljait az intelliJ-be külső könyvtárakként.
Ehhez kattintson az Ugrás a Fájl -> Projekt Struktúra -> a projekt beállítások fülön keressük Modules -> függőségek -> Kattintson a „+” jel -> Select JAR vagy könyvtárakat.
4. lépés: Válassza ki az összes szelén .jar fájlt a könyvtárból és a / lib alkönyvtárból, ahová letöltést követően kibontotta.
Most sikeresen hozzáadta a .jar fájlokat az intelliJ fájlhoz. Ha látja a projekt szerkezetét, akkor észreveszi, hogy a projekt / src könyvtár üres.
5. lépés: Kattintson a jobb gombbal az / src könyvtárra -> Új -> Java osztály. A projekt felépítése az alábbiak szerint fog kinézni.
Példa
A http://demo.guru99.com/ webhelyet fogjuk használni.
Ebben a teszt forgatókönyvben
- Elindítjuk az URL-t
- Írja be az érvénytelen e-mail azonosítót
- Kattintson a "Küldés" gombra
- A kimenet az alábbiak szerint jelenik meg: "Az e-mail azonosító érvénytelen"
A fenti eredményben ezt láthatja
- Amikor futtatjuk a kódot, a Firefox példány nyitva van.
- Kódszinten e-mailt küldtünk a webelementnek. Ami egy beviteli mező (abc.gmail.com).
- Amikor a Selenium Webdriver rákattint a "beküldés" gombra, az e-mail azonosítót a guru99 webhely ellenőrzi.
- Mint mondtuk, hogy a nem regisztrált e-mailben az "E-mail azonosító érvénytelen" üzenet jelenik meg.
A következő a teszt1 java kódja.
import org.openqa.selenium.By;import org.openqa.selenium.WebElement;import org.openqa.selenium.firefox.FirefoxDriver;nyilvános osztály TestSelenium {public static void main (String [] érvel) {FirefoxDriver illesztőprogram = new FirefoxDriver ();driver.get ("http://demo.guru99.com/");WebElement elem = driver.findElement (By.xpath ("// input [@ name = 'emailid']" "));element.sendKeys (" Ez az e-mail cím védett a spam robotoktól, engedélyezni kell a Javascript használatát a megtekintéshez.");WebElement gomb = driver.findElement (By.xpath ("// input [@ name = 'btnLogin']" "));button.click ();}}
Összegzés
- Az IntelliJ IDEA egy Java integrált fejlesztői környezet (IDE).
- Fejlett kódnavigációs és kódjavító képességekkel rendelkezik.
- Az intelliJ használatának előnye az
- Gyorsan generálhat getter és setter módszereket
- Egyszerű billentyűleütésekkel becsomagolhat egy utasítást egy try-catch vagy if-else blokkba
- Különböző nyelveket támogat, például Java, JavaScript, Clojure stb.
- Támogatja a különböző operációs rendszereket, mint például a Windows, a Linux stb
- Beépített beépülő modulokkal és csomagolóeszközökkel érkezik
- A Selenium használatához be kell állítania az IntelliJ alkalmazást
Ez a cikk Fahid M közreműködésével és Jeegar M. szerkesztésével készült.