Selenium Webdriver – inštalácia

V tomto návode nastavíme naše testovacie prostredie na spustenie balíka Selenium Automation Suite. Nainštalujeme Javu, stiahneme Eclipse, pridáme Selenium jars do projektu Eclipse a potom vám poskytneme vzorový skript na testovanie inštalácie Selenium WebDriver.
Obsah
Kroky inštalácie Selenium Webdriver
Nasledujúce kroky vás prevedú nastavením Selenium WebDriver na vašom počítači.
Krok 1. Konfigurácia Javy na počítači
Stiahnite si najnovšiu verziu vývojového balíka Java Development Kit(JDK) zo stránky Oracle.com. Pri inštalácii JDK postupujte podľa uvedených krokov. JDK inštalujeme, pretože bude potrebný na vývoj a spúšťanie našich automatizačných skriptov, ktoré nie sú ničím iným ako programami v jazyku Java.
Krok 2. Stiahnite si Eclipse alebo ľubovoľné vývojové prostredie Java IDE podľa vlastného výberu
Stiahnite si najnovšiu verziu IDE Java, ktoré chcete používať, v prípade Eclipse je odkaz na stiahnutie Eclipse.org. Vyberte vhodnú verziu Eclipse v závislosti od typu vášho systému – 34 bitov alebo 64 bitov.
Krok 3. Stiahnite si jar Selenium WebDriver z webovej stránky Selenium.dev
Prejdite na webovú lokalitu Selenium.dev a v časti „Selenium Client & WebDriver Language Bindings“ kliknite na odkaz „Stable“ s verziou Java.
Rozbaľte balík a umiestnite ho do ľubovoľného adresára ako priečinok knižnice.
Krok 4. Vytvorenie projektu a konfigurácia Selenium jars
- Spustite súbor eclipse.exe
- Nastavte workspace na ľubovoľné umiestnenie, najlepšie iné ako C: (pracovný priestor je fyzické umiestnenie, kde uchovávame náš projekt alebo skupinu súvisiacich projektov).
- Teraz vytvorte nový projekt – File->New->Project…->Java->Java Project.
- Projekt pomenujte a kliknite na tlačidlo Finish.
- Teraz sa pod vaším projektom zobrazí priečinok src. V tomto priečinku musíme vytvoriť balík – kliknite pravým tlačidlom myši na src->New->Package (tieto balíky sa v podstate používajú na zoskupenie súvisiacich tried). Balík pomenujte napr. „myTestPackage“.
V tomto balíku vytvorte novú triedu a pomenujte ju napr. Test, vytvorí sa vaša trieda Test.java.
Krok 5. Pridanie Selenium jars
Tento krok je potrebný pre inštaláciu Selenium v Eclipse. Kliknite pravým tlačidlom myši na váš projekt vľavo a kliknite na vlastnosti. Zobrazí sa dialógové okno „Vlastnosti pre {názov projektu}“. Vľavo kliknite na „Java Build Path“ a potom kliknite na záložku Libraries vpravo. Na tejto karte kliknite na tlačidlo „Add External Jars…“ (Pridať externé jars…).
OBR
Teraz prejdite na miesto, kde sú umiestnené knižnice Selenium (priečinok knižnice Krok č. 3). Uistite sa, že ste pridali obe knižnice – selenium-java-2.39.0.jar a selenium-java-2.39.0-srcs.jar spolu s knižnicami nachádzajúcimi sa v priečinku libs (selenium-2.39.0\libs). Zobrazia sa vybrané knižnice, kliknutím na tlačidlo OK pridáte tieto knižnice do projektu. To isté si môžete overiť v časti „Referenced Libraries“ (Odkazované knižnice) pod vaším projektom v časti „Package Explorer“ (Prieskumník balíkov) vľavo.
Krok 6. Vytvorenie prvého projektu Selenium WebDriver
Teraz vytvoríme náš prvý projekt Selenium, v ktorom len otvoríme prehliadač Firefox a spustíme webovú stránku. Na spustenie prehliadača Firefox sú potrebné nasledujúce kroky.
- Stiahnite si súbor geckodriver.exe zo stránky GeckoDriver Github Release Page. Uistite sa, že ste stiahli správny súbor ovládača na základe vašej platformy a verzie operačného systému.
- Nastavte System Property pre „webdriver.gecko.driver“ s cestou geckodriver.exe – System.setProperty(„webdriver.gecko.driver“, „geckodriver.exe path“);
Snippet na spustenie prehliadača Firefox
package testPackage;
import org.openqa.selenium.WebDriver;
public class FirefoxBrowserLaunchDemo {
public static void main(String[] args) {
//Vytvorenie objektu ovládača odkazujúceho na rozhranie WebDriver
WebDriver driver;
//Nastavenie vlastnosti webdriver.gecko.driver
System.setProperty("webdriver.gecko.driver", "{path to geckodriver}\\geckodriver.exe");
Inštanciácia (vytvorenie) objektu ovládača a spustenie prehliadača
driver = new FirefoxDriver();
//Použitie metódy get() pre otvorenie webstránky
driver.get("https://artoftesting.com");
//Zatvorenie prehliadača
driver.quit();
}
}
Ak chcete spustiť test, kliknite pravým tlačidlom myši na súbor Test.java v časti Prieskumník balíkov, prejdite na položku „Spustiť ako“ a vyberte možnosť „Java Application“. Spustí sa prehliadač Firefox a otvorí sa stránka ittester.sk.