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.

Java Montaža

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.

Instalirati Java Komplet za razvoj softvera (JDK)

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.

Instalirati Eclipse IDE

Trebali biste moći preuzeti exe datoteku pod nazivom "eclipse-inst-win64" za postavljanje.

Instalirati Eclipse IDE

Double-kliknite na datoteku za instalaciju Eclipse. Otvorit će se novi prozor. Klik Eclipse IDE za Java Programeri.

Instalirati Eclipse IDE

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

Instalirati Eclipse IDE

Nakon uspješnog završetka postupka instalacije pojavit će se prozor. U tom prozoru kliknite na Pokreni.

Instalirati Eclipse IDE

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.

Preuzmite Jar datoteke

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

  1. 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.
  2. Na upit da odaberete radni prostor, prihvatite zadanu lokaciju.

konfigurirati Eclipse IDE s WebDriver-om

3. Stvorite novi projekt kroz File > New > Java Projekt. Imenujte projekt kao "novi projekt".

konfigurirati Eclipse IDE s WebDriver-om

Otvorit će se novi skočni prozor. Unesite detalje kako slijedi

  1. Naziv Projekta
  2. Lokacija za spremanje projekta
  3. Odaberite izvršni JRE
  4. Odaberite opciju projekta izgleda
  5. Kliknite na gumb Završi

konfigurirati Eclipse IDE s WebDriver-om

4. U ovom koraku,

  1. Kliknite desnom tipkom miša na novostvoreni projekt i
  2. Odaberite Novo > Paket i imenujte taj paket kao "novi paket".

konfigurirati Eclipse IDE s WebDriver-om

Otvorit će se skočni prozor za imenovanje paketa,

  1. Unesite naziv paketa
  2. Kliknite na gumb Završi

konfigurirati Eclipse IDE s WebDriver-om

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.

konfigurirati Eclipse IDE s WebDriver-om

Kada kliknete na Razred, otvorit će se skočni prozor, unesite detalje kao

  1. Naziv klase
  2. Kliknite na gumb Završi

konfigurirati Eclipse IDE s WebDriver-om

Ovako to izgleda nakon kreiranja klase.

konfigurirati Eclipse IDE s WebDriver-om

Sada morate postaviti Selenium WebDriver-ove biblioteke u Java Put izgradnje. U ovom koraku,

  1. Desnom tipkom miša kliknite na "novi projekt" i odaberite Nekretnine.
  2. U dijaloškom okviru Svojstva kliknite na "Java Put izgradnje”.
  3. Kliknite na Knjižnice tab, a zatim
  4. Kliknite na "Dodaj vanjske JAR-ove.."

konfigurirati Eclipse IDE s WebDriver-om

Kada kliknete na "Dodaj vanjske JAR-ove.."

  1. Otvorit će se skočni prozor. Odaberite JAR datoteke iz kojih preuzimate Selenium web mjesto u 3. koraku
  2. Clcik otvoren
  3. Datoteke će biti dodane u biblioteku

DodavanjeSeleniumDoEclipse

 

 

6. Dodajte sve JAR datoteke unutar i izvan mape “libs”. Vaš dijaloški okvir Svojstva sada bi trebao izgledati slično slici ispod.

konfigurirati Eclipse IDE s WebDriver-om

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

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.