Az IntelliJ beállítása Selenium webdriver

Mi az IntelliJ?

IntelliJ IDEA egy olyan Java Integrált Fejlesztési Környezet (IDE). Szoftverfejlesztésre használják. A JetBrains fejlesztette ki. Az apache2 licenccel rendelkező „közösségi kiadása”, valamint a „védett kereskedelmi kiadás” alá tartozik. Ez a legjobb elérhető Java Idus. Olyan lehetőségeket biztosít, mint a fejlett kódnavigáció és a kód újrafeldolgozási képességei.

Előfeltételek az IntelliJ telepítéséhez Selenium Webdriver

Ehhez szükségünk van néhány előfeltételre, amelyek a következők.

  • IntelliJ
  • Bármilyen webböngésző (lehetőleg Mozilla Firefox)
  • JDK (Java Fejlesztő készlet)
  • Selenium .jar fájlokat

A szükséges jar fájlok innen tölthetők le Selenium. Org hivatalos oldal. A 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

Step 1) A letöltéshez IntelliJ látogassa meg a jetbrains oldalát. Itt a „Közösségi” verziót választottuk. Kiválaszthatja a „végső” verziót mobil, webes és vállalati fejlesztésekhez.

Töltse le és telepítse az IntelliJ

Step 2) Amikor elkezdi a letöltést, egy ehhez hasonló üzenetet fog látni.

Töltse le és telepítse az IntelliJ

Step 3) A következő lépésben megnyílik egy felugró ablak. Kattintson a 'futtatás' gombra.

Töltse le és telepítse az IntelliJ

Step 4) Ebben a lépésben kattintson a "tovább" gombra a telepítő varázslóban.

Töltse le és telepítse az IntelliJ

Step 5) Megnyílik egy másik felugró ablak. Böngésszen a célmappában, és kattintson a „tovább” gombra.

Töltse le és telepítse az IntelliJ

Step 6) Ebben a lépésben a

  1. Jelölje be a jelölőnégyzetet – 32 bites indító
  2. Jelölje be a nyelv jelölőnégyzetét az Ön igényei szerint
  3. Kattintson a „tovább” gombra

Töltse le és telepítse az IntelliJ

Step 7) A következő lépésben kattintson a „Telepítés” gombra.

Töltse le és telepítse az IntelliJ

Láthatja, hogy az IntelliJ telepítési folyamata folyamatban van.

Töltse le és telepítse az IntelliJ

Step 8) Ebben a lépésben a

  1. Az IntelliJ futtatásához jelölje be a és a jelölőnégyzetet
  2. Kattintson a 'Befejezés' gombra

Töltse le és telepítse az IntelliJ

Step 9) Ha már telepítve van az IntelliJ régebbi verziója a rendszerében. A beállításokat importálhatja a régebbi verzióból az újabb verzióba. Mivel nincs korábbi verziónk telepítve. A második lehetőséget választjuk.

Töltse le és telepítse az IntelliJ

Step 10) Amikor az előző lépésben az „ok” gombra kattint, a rendszer kérni fogja a Jetbrain adatvédelmi szabályzatát. Kattintson az 'Elfogadás' gombra.

Töltse le és telepítse az IntelliJ

Step 11) Ebben a lépésben beállíthatja a bővítmény beállításait.

Töltse le és telepítse az IntelliJ

Step 12) A következő lépésben válassza ki a kívánt opciót. Olyan lehetőségeket fog látni, mint például új projekt létrehozása, projekt importálása, megnyitás stb.

Töltse le és telepítse az IntelliJ

Step 13) Ebben a lépésben a

  1. Válassza ki a „Projekt” és „Fájl” elemet a könyvtárból, majd
  2. Kattintson az 'OK' gombra

Töltse le és telepítse az IntelliJ

Step 14) Ebben a lépésben az előző lépésben kiválasztott fájl megjelenik a projektkönyvtárban.

Töltse le és telepítse az IntelliJ

Konfigurálja az IntelliJ-t támogatásra Selenium

Támogatni Selenium, konfigurálnia kell az IntelliJ-t. Ehhez kövesse az alábbi lépéseket.

Step 1) Indítsa el IntelliJ IDE-jét, és hozzon létre egy új projektet. Válaszd ki a fájlt -> Újszerű -> NetPoulSafe projekt

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

Step 2) Az előző lépésben, amikor rákattint -> Következő. Megnyílik egy új képernyő. Ezen a képernyőn adja meg a projekt nevét. A mi esetünkben nevet adtunk Selenium_Guru99. Ezután kattintson -> Befejez. Az Ön projektje az IntelliJ-ben jött létre.

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

Step 3) Most hozzá kell adnia a Selenium's .jar fájlokat az intelliJ-be külső könyvtárként.

Ehhez kattintson a Fájl menüpontra -> A projekt felépítése -> a projektbeállítások lapon keresse meg a Modules elemet -> Dependencies -> Kattintson a „+” jelre -> Válassza a JAR-ok vagy könyvtárak számára.

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

Step 4) Válassza ki az összes szelén .jar fájlt a /lib könyvtárból és alkönyvtárból, ahonnan a letöltés után kicsomagolta.

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

Sikeresen hozzáadta a .jar fájlokat az intelliJ-hez. Ha látja a projekt szerkezetét, akkor észreveszi, hogy a projekt /src könyvtára üres.

Step 5) Kattintson a jobb gombbal a /src könyvtárra -> Újszerű -> Java Osztály. A projekt felépítése az alábbiak szerint fog kinézni.

Konfigurálja az IntelliJ-t a támogatáshoz Selenium

IntelliJ Selenium Példa

Használjuk az oldalt https://demo.guru99.com/

Ebben a tesztforgatókönyvben

  • Elindítjuk az URL-t
  • Érvénytelen e-mail azonosítót adjon meg
  • Kattintson a „Küldés” gombra
  • A kimenet az alábbiak szerint lesz látható - "Az e-mail azonosító nem érvényes"

IntelliJ Selenium Példa

A fenti eredményből ez látható

  • Amikor futtatjuk a kódot, Firefox példány nyitva van.
  • Kódszinten e-mailt küldtünk a webelementnek. Ez egy beviteli mező (abc.gmail.com).
  • Amikor Selenium A Webdriver rákattint a "Küldés" gombra, az e-mail azonosítót a guru99 oldal ellenőrzi.
  • Ahogy mondtuk, a nem regisztrált e-mailben az „E-mail ID nem érvényes” üzenet jelenik meg.

Következő Jáva kód teszt1.

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();    
		}
}

Az IntelliJ használatának előnyei

  • Gyorsan generál getter és setter metódusokat az objektum attribútumokhoz.
  • Egyszerű billentyűleütésekkel egy utasítást egy try-catch vagy if-else blokkba csomagolhat.
  • Az IDE olyan beépített csomagolóeszközöket kínál, mint a gradle, SBT, grund, bower stb.
  • Adatbázis, mint az SQL, ORACLE, PostgreSQL, Microsoft SQL A szerver közvetlenül az IDE-ről érhető el.
  • Támogatja a különböző nyelveket, mint pl Java, Javascript, Clojure stb.
  • Különböző operációs rendszerek támogatják, mint pl Windows, Linux, stb. Letölthető a JetBrains hivatalos webhelyéről.

Összegzésként

  • IntelliJ IDEA egy olyan Java Integrált Fejlesztési Környezet (IDE).
  • Rendelkezik fejlett kódnavigációs és kódújrafeldolgozási lehetőségekkel.
  • Az intelliJ használatának az az előnye
  • Gyorsan generálhat getter és setter metódusokat
  • Egyszerű billentyűleütésekkel egy utasítást egy try-catch vagy if-else blokkba csomagolhat
  • Támogatja a különböző nyelveket, mint pl Java, JavaForgatókönyv , Clojure stb.
  • Támogatja a különböző operációs rendszereket, mint például Windows, Linux stb.In
  • Beépített bővítményekkel és csomagolóeszközökkel érkezik
  • Használni Selenium, konfigurálnia kell az IntelliJ-t

Foglald össze ezt a bejegyzést a következőképpen: