Kako instalirati Selenium webdriver
Selenium Instalacija WebDrivera
Selenium instalacija je proces u 4 koraka:
Korak 1: Instalirati Java SDK
Korak 2: Instalirati Eclipse
Korak 3: Instalirati Selenium Webdriver datoteke
Korak 4: konfigurirati Eclipse IDE s WebDriver-om
U ovom vodiču naučit ćemo kako instalirati Selenium Webdriver. Ispod je detaljan proces
NAPOMENA: Verzije od Java, Eclipse, Selenium nastavit će se ažurirati s vremenom. Ali koraci instalacije ostat će isti. Odaberite najnoviju verziju i nastavite s instalacijskim koracima u nastavku-
Korak 1 – Instalirajte Java Komplet za razvoj softvera (JDK)
Preuzmite i instalirajte Java Komplet za razvoj softvera (JDK) ovdje.
Ova JDK verzija dolazi u paketu s Java Runtime Environment (JRE), tako da ne morate zasebno preuzimati i instalirati JRE.
Bilješka: Preuzmite najnoviju dostupnu verziju JDK-a kada pristupite stranici za preuzimanje. Specifična verzija nije važna. Od pisanja ovog vodiča, trenutna verzija je 24.
Nakon dovršetka instalacije otvorite naredbeni redak i upišite “java”. Ako vidite sljedeći zaslon, možete prijeći na sljedeći korak.
Korak 2 – Instalirajte Eclipse IDE
Preuzmite najnoviju verziju "Eclipse IDE za Java Programeri” ovdje. Obavezno odaberite između Windows 32-bitne i 64-bitne verzije.
Trebali biste moći preuzeti exe datoteku pod nazivom "eclipse-inst-win64" za postavljanje.
Double-kliknite na datoteku za instalaciju Eclipse. Otvorit će se novi prozor. Klik Eclipse IDE za Java Programeri.
Nakon toga otvorit će se novi prozor u kojem kliknite gumb označen s 1 i promijenite putanju u “C:\eclipse”. Objavite to Kliknite na gumb Instaliraj označen 2
Nakon uspješnog završetka postupka instalacije pojavit će se prozor. U tom prozoru kliknite na Pokreni.
Ovo će za vas pokrenuti eclipse neon IDE.
Korak 3 - Selenium Instalacija WebDrivera
Možete preuzeti Selenium Webdriver za Java Vozač klijenta ovdje. Tamo ćete pronaći klijentske upravljačke programe za druge jezike, ali odaberite samo onaj za Java.
Ovo preuzimanje dolazi kao ZIP datoteka pod nazivom "selenium-4.30.0". Radi jednostavnosti Selenium instalacija na Windows 10 ili Windows 11, ekstrahirajte sadržaj ove ZIP datoteke na svoj C disk tako da imate direktorij “C:\selenium-4.30.0\”. Ovaj direktorij sadrži sve JAR datoteke koje bismo kasnije uvozili Eclipse za Selenium postaviti.
Korak 4 - Konfigurirajte Eclipse IDE s WebDriver-om
- Pokrenite datoteku “eclipse.exe” unutar mape “eclipse” koju smo izdvojili u koraku 2. Ako ste ispravno slijedili korak 2, izvršna bi se datoteka trebala nalaziti na C:\eclipse\eclipse.exe.
- Na upit da odaberete radni prostor, prihvatite zadanu lokaciju.
3. Stvorite novi projekt kroz File > New > Java Projekt. Imenujte projekt kao "novi projekt".
Otvorit će se novi skočni prozor. Unesite detalje kako slijedi
- Naziv Projekta
- Lokacija za spremanje projekta
- Odaberite izvršni JRE
- Odaberite opciju projekta izgleda
- Kliknite na gumb Završi
4. U ovom koraku,
- Kliknite desnom tipkom miša na novostvoreni projekt i
- Odaberite Novo > Paket i imenujte taj paket kao "novi paket".
Otvorit će se skočni prozor za imenovanje paketa,
- Unesite naziv paketa
- Kliknite na gumb Završi
5. Stvorite novo Java klasu pod newpackage tako što ćete desnom tipkom miša kliknuti na nju i zatim odabrati- New > Class, a zatim je nazovite "MyClass". Vaš Eclipse IDE bi trebao izgledati kao na slici ispod.
Kada kliknete na Razred, otvorit će se skočni prozor, unesite detalje kao
- Naziv klase
- Kliknite na gumb Završi
Ovako to izgleda nakon kreiranja klase.
Sada morate postaviti Selenium WebDriver-ove biblioteke u Java Put izgradnje. U ovom koraku,
- Desnom tipkom miša kliknite na "novi projekt" i odaberite Nekretnine.
- U dijaloškom okviru Svojstva kliknite na "Java Put izgradnje”.
- Kliknite na Knjižnice tab, a zatim
- Kliknite na "Dodaj vanjske JAR-ove.."
Kada kliknete na "Dodaj vanjske JAR-ove.."
- Otvorit će se skočni prozor. Odaberite JAR datoteke iz kojih preuzimate Selenium web mjesto u 3. koraku
- Clcik otvoren
- Datoteke će biti dodane u biblioteku
6. Dodajte sve JAR datoteke unutar i izvan mape “libs”. Vaš dijaloški okvir Svojstva sada bi trebao izgledati slično slici ispod.
7. Na kraju kliknite OK i gotovi smo s uvozom Selenium knjižnice u naš projekt.
Različiti vozači
HTMLUnit je jedini preglednik koji WebDriver može izravno automatizirati, što znači da nije potrebna nikakva druga odvojena komponenta za instaliranje ili pokretanje dok se test izvodi. Za druge preglednike potreban je poseban program. Taj program se zove o Pogonski poslužitelj.
Poslužitelj upravljačkog programa razlikuje se za svaki preglednik. Na primjer, Internet Explorer ima vlastiti upravljački poslužitelj, koji ne možete koristiti na drugim preglednicima. Ispod je popis poslužitelja upravljačkih programa i odgovarajućih preglednika koji ih koriste.
Možete preuzeti ove upravljačke programe ovdje
preglednik | Naziv poslužitelja upravljačkog programa | Obraćanje |
---|---|---|
HTMLUnit | HtmlUnitDriver | WebDriver može pokretati HTMLUnit koristeći HtmlUnitDriver kao upravljački poslužitelj |
Firefox | Mozilla GeckoDriver | WebDriver može voziti Firefox bez potrebe za pokretačkim poslužiteljem Firefox 45 i iznad potrebno je koristiti gecko driver koji je izradila Mozilla za automatizaciju |
Internet Explorer | Internet Explorer Driver Server | Dostupan u 32 i 64-bitnoj verziji. Koristite verziju koja odgovara arhitekturi vašeg IE-a |
krom | ChromeDriver | Iako je njegovo ime samo "ChromeDriver", on je zapravo Driver Server, a ne samo driver. Trenutna verzija može podržavati verzije novije od Chrome v.21 |
Opera | Operavozač | Iako je njegovo ime samo "OperaDriver”, to je zapravo Driver Server, a ne samo driver. |
FantomJS | GhostDriver | PhantomJS je još jedan preglednik bez glave, baš kao i HTMLUnit. |
safari | SafariDriver | Iako je njegovo ime samo "SafariDriver", on je zapravo Driver Server, a ne samo driver. |
Rezime
Osim preglednika, trebat će vam sljedeće kako biste počeli koristiti WebDriver
- Java Razvojni komplet (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse IDE - http://www.eclipse.org/downloads/
- Java Vozač klijenta - https://www.selenium.dev/downloads/
Prilikom pokretanja WebDriver projekta u Eclipse, ne zaboravite uvesti Java Client Driver datoteke na vaš projekt. Ove će datoteke činiti vaše Selenium Knjižnica.
S novom verzijom Selenium, ne postoji preglednik koji možete automatizirati bez upotrebe Driver Servera.