Hogyan telepítsük Selenium webdriver

⚡ Okos összefoglaló

telepítése Selenium A WebDriver négy egymást követő lépést igényel: beállítás Java JDK, telepítés Eclipse IDE, letöltés a Selenium webdriver Java kliens és konfigurálás Eclipse a WebDriver könyvtárakkal az első teszt megírása előtt.

  • 🎯 Java Első: Töltse le és telepítse a legújabbakat Oracle JDK mindenekelőtt – ez minden alapja Selenium Java projekteket.
  • 🧩 Eclipse SDI: Telepítés Eclipse IDE for Java Fejlesztők, és a munkaterület elérési útját C:\eclipse-re kell állítani a letisztult, kiszámítható beállítás érdekében.
  • 🇧🇷 WebDriver letöltése: Ragadja meg a Selenium webdriver Java kliens ZIP a selenium.dev-ből és ex-bőltracMásold át a C:\selenium-4.x\ mappába, hogy a JAR fájlok elérhetőek maradjanak.
  • 📊 Útvonal konfigurációjának létrehozása: Adja hozzá az összes JAR fájlt a Selenium ZIP fájlokat (beleértve a libs mappában lévőket is) a Eclipse projekt Java Építsd meg az útvonalat.
  • Illesztőprogram-kiszolgálók: A HTMLUnit kivételével minden böngészőhöz külön illesztőprogram-kiszolgálóra van szükség (ChromeDriver, GeckoDriver stb.), mielőtt a WebDriver vezérelni tudná.

Selenium WebDriver telepítése

Selenium A telepítés 4 lépésből áll:

Lépés 1: Telepítés Java SDK
Lépés 2: Telepítés Eclipse
Lépés 3: Telepítés Selenium WebDriver fájlok
Lépés 4: konfigurálása Eclipse IDE WebDriverrel

Ebben az oktatóanyagban megtanuljuk, hogyan kell telepíteni Selenium WebDriver. Az alábbiakban részletesen ismertetjük a folyamatot.

MEGJEGYZÉS: A verziók Java, Eclipseés Selenium idővel frissülni fog. De a telepítési lépések ugyanazok maradnak. Kérjük, válassza ki a legújabb verziót, és folytassa az alábbi telepítési lépéseket.

1. lépés – Telepítés Java Szoftverfejlesztő készlet (JDK)

Töltse le és telepítse a Java Szoftverfejlesztő készlet (JDK) itt .

Java Telepítés

Ez a JDK verzió a csomagban található Java Runtime Environment (JRE), így nem kell külön letöltenie és telepítenie a JRE-t.

Jegyzet: Töltsd le a JDK legújabb elérhető verzióját a letöltési oldal megnyitásakor. A konkrét verzió nem kritikus. A bemutató írásakor a jelenlegi verzió a 24-es.

A telepítés befejezése után nyisson meg egy parancssort, és írja be a javaHa a következő képernyőt látja, akkor folytathatja a következő lépéssel.

Telepítés Java Szoftverfejlesztő készlet (JDK)

2. lépés – Telepítés Eclipse IDE

Töltse le a legújabb verziót "Eclipse IDE for Java Fejlesztők” itt . Ügyeljen arra, hogy helyesen válasszon a következők közül: Windows 32 bites és 64 bites verziók.

Telepítés Eclipse IDE

Le kell tudnod tölteni egy exe fájlt, melynek neve: eclipse-inst-win64 beállításhoz.

Telepítés Eclipse IDE

Double-kattintson a fájlra az indításhoz Eclipse telepítő. Egy új ablak nyílik meg. Kattintson Eclipse IDE for Java Fejlesztők.

Telepítés Eclipse IDE

Egy új ablak nyílik meg. Kattintson az elérési út gombra (1-es jelöléssel), és módosítsa a telepítési útvonalat a következőre: C:\eclipse. Ezután kattintson a Telepítés gomb (2-es számmal jelölve).

Telepítés Eclipse IDE

A sikeres telepítés után megjelenik egy ablak. Kattintson a Indít.

Telepítés Eclipse IDE

Ez elindítja a Eclipse IDE neked.

3 lépés - Selenium WebDriver telepítése

Töltse le a Selenium webdriver Java Kliens-illesztőprogram itt . Azon az oldalon más nyelvekhez is talál kliens illesztőprogramokat, de csak a megfelelőt válassza ki. Java.

Töltse le a Jar fájlokat

Ez a letöltés ZIP fájlként érkezik, melynek neve selenium-4.30.0Az egyszerűség kedvéért, pl.tracMásold át a ZIP fájl tartalmát a C meghajtóra, hogy meglegyen a könyvtár C:\selenium-4.30.0\Ez a könyvtár tartalmazza az összes JAR fájlt, amelyet később importálni fog a következőbe: Eclipse.

4. lépés - Konfigurálás Eclipse IDE WebDriverrel

  1. Indítsa el a eclipse.exe fájl a eclipse mappába. Ha helyesen követte a 2. lépést, a futtatható fájl itt található: C:\eclipse\eclipse.exe.
  2. Amikor a munkaterület kiválasztását kérik, fogadja el az alapértelmezett helyet.

konfigurálása Eclipse IDE WebDriverrel

3. Hozz létre egy új projektet a következőn keresztül: Fájl > Új > Java NetPoulSafe projektNevezd el a projektet. newproject.

konfigurálása Eclipse IDE WebDriverrel

Egy új felugró ablak nyílik meg. Adja meg a következő adatokat:

  1. Projekt Neve
  2. A projekt mentésének helye
  3. Válasszon ki egy végrehajtási JRE-t
  4. Válassza ki az elrendezési projekt opciót
  5. Kattints befejez

konfigurálása Eclipse IDE WebDriverrel

4. Ebben a lépésben:

  1. Kattintson a jobb gombbal az újonnan létrehozott projektre.
  2. választ Új > Csomag és nevezd el a csomagot newpackage.

konfigurálása Eclipse IDE WebDriverrel

Megnyílik egy felugró ablak. Írja be a csomag nevét, majd kattintson a befejez.

konfigurálása Eclipse IDE WebDriverrel

5. Hozzon létre egy újat Java osztály alatt newpackage jobb gombbal kattintva és kiválasztva Új > OsztályNevezd el MyClass. A te Eclipse Az IDE-nek úgy kell kinéznie, mint az alábbi képen.

konfigurálása Eclipse IDE WebDriverrel

Ha rákattintasz Osztály, egy felugró ablak nyílik meg. Írd be az osztály nevét, és kattints a befejez.

konfigurálása Eclipse IDE WebDriverrel

Így néz ki a munkaterület az osztály létrehozása után.

konfigurálása Eclipse IDE WebDriverrel

Most hozzá kell adni a Selenium WebDriver könyvtárak a Java Útvonal építése. Ebben a lépésben:

  1. Kattintson a jobb gombbal newproject és válassza ki a Ingatlanok.
  2. A Tulajdonságok párbeszédpanelen kattintson a Java Építsd meg az útvonalat.
  3. Kattintson az könyvtárak Tab.
  4. Kattints Külső JAR fájlok hozzáadása…

konfigurálása Eclipse IDE WebDriverrel

Amikor megnyílik a fájlböngésző:

  1. Válassza ki a letöltött JAR fájlokat a következő helyről: Selenium weboldal a 3. lépésben.
  2. Kattints Nyisd ki.
  3. A fájlok hozzáadódnak a könyvtárlistához.

HozzáadásaSeleniumNak nekEclipse

6. Adja hozzá az összes JAR fájlt a libs mappa. A Tulajdonságok párbeszédpanelnek most az alábbi képhez hasonlóan kell kinéznie.

konfigurálása Eclipse IDE WebDriverrel

7. Végül kattintson OK. Selenium A könyvtárak mostantól importálva vannak a projektbe.

Böngésző illesztőprogram-kiszolgálók

A HTMLUnit az egyetlen böngésző, amelyet a WebDriver közvetlenül automatizálni tud. — nincs szükség külön komponensre. Minden más böngészőhöz egy külön program, az úgynevezett Illesztőprogram-szerver van szükség.

Minden böngészőhöz tartozik egy illesztőprogram-kiszolgáló. Ezeket az illesztőprogramokat innen töltheti le: Selenium hivatalos honlap.

böngésző Illesztőprogram-kiszolgáló neve Megjegyzések
HTMLUnit HtmlUnitDriver A WebDriver natívan, a HtmlUnitDriver használatával vezérli a HTMLUnitot – nincs szükség további szerverre.
Firefox Mozilla GeckoDriver Szükséges valamihez Firefox 45-ös és újabb verziók; a Mozilla készítette és tartja karban.
Internet Explorer Internet Explorer illesztőprogram-kiszolgáló 32 és 64 bites verzióban is elérhető. Használja az IE architektúrájának megfelelő verziót.
króm ChromeDriver Teljes értékű illesztőprogram-kiszolgálóként működik. Támogatja a Chrome v21-es és újabb verzióit.
Opera OperaVezető Teljes értékű illesztőprogram-kiszolgálóként működik a következőkhöz: Opera böngészőt.
PhantomJS GhostDriver A PhantomJS egy fej nélküli böngésző, hasonló a HTMLUnit-hoz.
Safari SafariDriver Teljes értékű illesztőprogram-kiszolgálóként működik a Safari böngészőhöz.

GYIK

Szüksége van a Java JDK, Eclipse IDE for Java A fejlesztők és a Selenium webdriver Java a selenium.dev oldalról letöltött kliens JAR fájlok.

Kattintson jobb gombbal a projektre, válassza a Tulajdonságok lehetőséget, majd lépjen a Java Útvonal létrehozása elemre, kattintson a Külső JAR fájlok hozzáadása lehetőségre, majd jelölje ki az összes JAR fájlt a listából. Selenium letöltési mappát, beleértve a libs almappában lévőket is.

Selenium támogatja a ChromeDriver és a GeckoDriver fájlokat (Firefox), SafariDriver, OperaIllesztőprogram és Internet Explorer illesztőprogram-kiszolgáló. Csak a HTMLUnit nem igényel külön illesztőprogram-kiszolgálót.

Igen. Bármelyiket használhatod. Java IDE, mint például IntelliJ IDEA or NetBeans, vagy futtasson teszteket a parancssorból Maven vagy Gradle mint az építőeszközöd.

Igen. Króm és Firefox mindkettő támogatja a headless módot a meghajtóprogram beállításain keresztül, lehetővé téve a tesztek látható böngészőablak nélkül történő futtatását a gyorsabb CI/CD folyamatok érdekében.

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