Böngészők indítása a szelénben – Tények, amelyeket tudnia kell

Az oktatóanyag ebben a szegmensében megtanuljuk, hogyan kell telepíteni a Seleniumot, és gyakorlati ismeretekkel indítunk böngészőket a Seleniumban, például elindítjuk a Firefox, Chrome, IE böngészőket és navigálunk az alkalmazás URL-címére (például elindítjuk a www. .Google.com kezdésként). 

Az előző részben pl Az oktatóanyag egyik modulja megismertük a szelén architektúrát, a szelén belső jellemzőit és funkcióit.

Szelén beépítés: 

A szelénnel való munkavégzéshez a következő folyamatokon kell keresztülmennie, amelyek a következők:

Java telepítése a rendszerbe: 

A JDK frissített verzióját letöltheti innen oracle.com, és a letöltés után a lépéseket követve telepítse a Java-t a rendszerére.

Következő lépésként be kell állítani a JAVA_HOME elérési út egy környezeti változóból (a letöltött könyvtárak elérési útjának másolásával ig tartó mappa), és frissítse a PATH rendszerváltozóinak változója.

A fenti lépések megfelelő végrehajtásának ellenőrzéséhez lépjen a parancssorba, és tegye meg java – verzió, meg kell mutatnia a JDK telepített verzióját.

Az IDE, azaz az Eclipse vagy az Intellij beállítása:

Kiválaszthatja kedvenc IDE-jét az automatizálási szkriptek kódolásához, az automatizálási keretrendszer fejlesztéséhez stb., választhat fogyatkozás or Intellig közösségi kiadás erre a célra.

Töltse le a Selenium Webdriver jar fájlt innen Selenium Dev.

A Selenium beállítása az IDE-ben (Eclipse)

Miután letöltötte kedvenc IDE-jét, nyissa meg azt (Eclipse vagy Idea ), és hozzon létre egy új Java projektet. Adja meg a projekt nevét és csomag létrehozása az újonnan létrehozott projekten belül, majd hozzon létre egy Java osztály tulajdonnévvel (pl. DemoTest.java stb.).

Ha a fenti lépések befejeződtek, akkor hozzá kell adni a szelénedényt amelyet a Selenium DEV oldalról töltött le  az Eclipse Java Build Path könyvtáraiban a szelénnel való együttműködés a következő módon:

1. LÉPÉS—> Kattintson jobb gombbal a projektre, menjen az ingatlanokhoz választási lehetőség. Kattintson Java Build Path az újonnan megnyíló párbeszédpanelen.

2. LÉPÉS —> Kattintson a könyvtárak lehetőségre, majd kattintson a Külső tégelyek hozzáadása elemre, és válassza ki a Selenium JAR-eit, amelyik letölthető, így hozzáadhat másokat külsőleg letöltött JAR-t az IDE-munkaterületen.

Böngészők indítása a Selenium Webdriverben:

Ezekkel a fenti részekkel elkészültünk a A szelén telepítési vagy beállítási folyamata, most a következő részben gyakorlatias munkát végzünk Böngészők indítása a Seleniumban különböző böngészőkkel, például Firefox böngészővel, Chrome böngészővel, IE böngészővel, Safari böngészővel stb. 

A firefox böngésző elindítása a Selenium Webdriverben:

A Firefox használatához le kell töltenie a GeckODriver, amely alapvetően a Firefox böngésző-illesztőprogramja.

1. LÉPÉS —> Töltse le a geckodriver.exe fájl ból ből GeckoDriver Github kiadási oldal, miközben letölti a fájlt, győződjön meg arról, hogy az operációs rendszerén alapuló verziót tölti le.  

2. LÉPÉS —> Állítsa be az illesztőprogram-böngésző elérési útját a geckodriver számára.

Kódrészletek ide Indítsa el a Firefox böngészőt a Selenium java-ban

  System.setProperty("webdriver.gecko.driver", "pathToGeckoDriver exe"); return new FirefoxDriver();

A fenti kód a FirefoxDriver visszaküldésére szolgál, ha el akarja indítani a firefox illesztőprogramot.

Itt található az alábbi kód nyilvános statikus üres fő formátumban, amely elindítja a firefox böngészőt szelén használatával, és a tesztelés alatt álló webalkalmazáshoz is navigál.

public static void main(String[] args){ System.setProperty("webdriver.gecko.driver", "pathToGeckoDriver exe"); WebDriver driver=new FirefoxDriver(); driver.get("Alkalmazás URL"); }

Hogyan indítsam el a Chrome böngészőt a szelén webdriverben

A szelénes Chrome böngészőhöz hasonlóan ezt kell tennie töltse le a Chromedriver fájlt és állítsa be az illesztőprogram böngészőjének elérési útját a szkriptből. 

System.setProperty("webdriver.chrome.driver","pathToDriver exe"); return new ChromeDriver();

A fenti kód ismét a ChromeDriver példány visszaadására szolgál, ha a Chrome böngészőt Seleniummal szeretné elindítani.

Itt található az alábbi kód nyilvános statikus üres főformátumban, amely elindítja a Chrome böngészőt szelén használatával, és a tesztelés alatt álló webalkalmazáshoz is navigál.

public static void main(String[] args){ System.setProperty("webdriver.chrome.driver", "pathToChromeDriver exe"); WebDriver driver=new ChromeDriver(); driver.get("Alkalmazás URL"); }

Hogyan kell elindítani pl. a szelén webdriverben: 

Ugyanúgy, mint a Selenium IE-böngészővel dolgozni, meg kell tennie töltse le az IE fájlt és állítsa be az illesztőprogram böngészőjének elérési útját a szkriptből.

Íme az alábbi kódrészlet az IE böngésző elindításához a Seleniumban:

public static void main(String[] args){ System.setProperty("webdriver.ie.driver", "pathToInternetExplorer Driver exe"); WebDriver driver=new InternetExplorerDriver(); driver.get("Alkalmazás URL"); }

A safari elindítása a szelén webdriverben:

A Safari Browser with Selenium használatához kövesse az alábbi kódrészletet. 

public static void main(String[] args){ WebDriver driver =new SafariDriver(); driver.get("Alkalmazás URL"); }

Hogyan indítsunk el szélső böngészőt szelénben: 

vezetéknév Töltse le az Edge illesztőprogramot Exe fájlt, és állítsa be az elérési utat a segítségével System.setProperty mint korábban, amit más böngészőknél csináltunk, majd visszaadjuk a szélső böngészőt.

Itt található az alábbi kódrészlet az Edge Browser elindításához a Seleniumban 

public static void main(String[] args){ public static void main(String[] args){ System.setProperty("webdriver.edge.driver", "pathToEdge Driver exe"); WebDriver driver=new EdgeDriver(); driver.get("Alkalmazás URL"); } }

Következtetés: Az oktatóanyag ezen részével megtanultuk, hogyan kell telepíteni a Seleniumot és a böngészőket a Seleniumban, és hogyan kell megnyitni az alkalmazás URL-címével.

Írj hozzászólást