Kako preuzeti & Instalirajte Selenium WebDriver

Sadržaj:

Anonim

Instalacija selena postupak je u tri koraka:

  1. Instalirajte Java SDK
  2. Instalirajte Eclipe
  3. Instalirajte datoteke Selenium Webdriver

U ovom uputstvu naučit ćemo kako instalirati Selenium Webdriver. Ispod je detaljan postupak

NAPOMENA: Verzije Java, Eclipse, Selenium s vremenom će se ažurirati. No koraci instalacije ostat će isti. Odaberite najnoviju verziju i nastavite s instalacijskim koracima u nastavku -

Korak 1 - Instalirajte Javu na računalo

Ovdje preuzmite i instalirajte Java Software Kit za razvoj softvera (JDK) .

Sljedeći -

Ova JDK verzija dolazi u paketu s Java Runtime Environment (JRE), tako da JRE ne trebate posebno preuzimati i instalirati.

Nakon završetka instalacije otvorite naredbeni redak i upišite "java". Ako vidite sljedeći zaslon, dobro je prijeći na sljedeći korak

Korak 2 - Instalirajte Eclipse IDE

Ovdje preuzmite najnoviju verziju "Eclipse IDE za programere Java" . Pazite da pravilno odaberete između 32-bitne i 64-bitne verzije sustava Windows.

Za instalaciju biste trebali moći preuzeti exe datoteku pod nazivom "eclipse-inst-win64".

Dvaput kliknite datoteku da biste instalirali Eclipse. Otvorit će se novi prozor. Kliknite Eclipse IDE za programere Java.

Nakon toga otvorit će se novi prozor koji klikne na gumb s oznakom 1 i promijeni put u "C: \ eclipse". Pošaljite poruku Kliknite gumb Instaliraj s oznakom 2

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

Ovo će pokrenuti eclipse neon IDE za vas.

Korak 3 - Preuzmite upravljački program klijenta Selenium Java

Ovdje možete preuzeti Selenium Webdriver za Java klijentski upravljački program . Tamo ćete pronaći upravljačke programe za druge jezike, ali odaberite samo onaj za Javu.

Ovo preuzimanje dolazi u obliku ZIP datoteke pod nazivom "selenium-3.14.0.zip". Radi jednostavnosti instalacije Selenium na Windows 10, izvucite sadržaj ove ZIP datoteke na vaš C pogon tako da imate direktorij "C: \ selenium-3.14.0 \". Ovaj direktorij sadrži sve JAR datoteke koje ćemo kasnije uvesti u Eclipse za postavljanje selena.

Korak 4 - Konfigurirajte Eclipse IDE s WebDriver

  1. Pokrenite datoteku "eclipse.exe" unutar mape "eclipse" koju smo izdvojili u koraku 2. Ako ste ispravno slijedili korak 2, izvršna se datoteka trebala nalaziti na C: \ eclipse \ eclipse.exe.
  2. Kad se zatraži odabir za radni prostor, samo prihvatite zadano mjesto.

3. Stvorite novi projekt putem Datoteka> Novo> Java projekt. Nazovite projekt "novim projektom".

Otvorit će se novi skočni prozor za unos detalja kako slijedi

  1. naziv projekta
  2. Mjesto za spremanje projekta
  3. Odaberite izvršni JRE
  4. Odaberite opciju tlocrtnog projekta
  5. Kliknite gumb Završi

4. U ovom koraku,

  1. Desnom tipkom miša kliknite novostvoreni projekt i
  2. Odaberite Novo> Paket i tom paketu dodijelite naziv "novi paket".

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

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

5. Stvorite novu Java klasu pod newpackage desnim klikom na nju, a zatim odaberite- New> Class, a zatim je nazovite "MyClass". Vaš Eclipse IDE trebao bi izgledati poput donje slike.

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

  1. Naziv klase
  2. Kliknite gumb Završi

Ovako izgleda nakon stvaranja nastave.

Sada je selenium WebDriver u Java Build Path

U ovom koraku,

  1. Desnom tipkom miša kliknite "newproject" i odaberite Properties .
  2. U dijaloškom okviru Svojstva kliknite na "Java Build Path".
  3. Kliknite karticu Knjižnice , a zatim
  4. Kliknite "Dodaj vanjske JAR-ove ..."

Kada kliknete na "Dodaj vanjske JAR-ove ...", otvorit će se skočni prozor. Odaberite JAR datoteke koje želite dodati.

Nakon odabira jar datoteka, kliknite gumb U redu.

Odaberite sve datoteke unutar mape lib.

Odaberite datoteke izvan mape lib

Kada završite, kliknite gumb "Primijeni i zatvori"

6. Dodajte sve JAR datoteke unutar i izvan mape "libs". Dijalog Svojstva sada bi trebao izgledati slično slici dolje.

7. Na kraju kliknite U redu i gotovi smo s uvozom biblioteka Selenium u naš projekt.

Različiti vozači

HTMLUnit i Firefox dva su preglednika koje WebDriver može izravno automatizirati - što znači da nijedna druga zasebna komponenta nije potrebna za instalaciju ili pokretanje tijekom izvođenja testa. Za ostale preglednike potreban je zaseban program. Taj se program naziva Driver Server .

Poslužitelj upravljačkog programa razlikuje se za svaki preglednik. Na primjer, Internet Explorer ima vlastiti poslužitelj upravljačkih programa koji ne možete koristiti u drugim preglednicima. Ispod je popis poslužitelja upravljačkih programa i odgovarajući preglednici koji ih koriste.

Ove upravljačke programe možete preuzeti ovdje

Preglednik Ime poslužitelja upravljačkog programa Opaske
HTMLUnit HtmlUnitDriver WebDriver može voziti HTMLUnit koristeći HtmlUnitDriver kao poslužitelj upravljačkog programa
Firefox Mozilla GeckoDriver WebDriver može voziti Firefox bez potrebe za upravljačkim programom. Pokrećući Firefox 45 i novije verzije, za automatizaciju treba koristiti gecko driver koji je kreirala Mozilla
Internet Explorer Poslužitelj upravljačkog programa Internet Explorera Dostupno u 32 i 64-bitnoj verziji. Koristite verziju koja odgovara arhitekturi vašeg IE
Krom ChromeDriver Iako je njegovo ime samo "ChromeDriver", on je u stvari Driver Server, a ne samo driver. Trenutačna verzija može podržavati verzije više od Chrome v.21
Opera OperaDriver Iako je njegovo ime samo "OperaDriver", to je u stvari Driver Server, a ne samo driver.
PhantomJS GhostDriver PhantomJS je još jedan bezglavi preglednik baš kao i HTMLUnit.
Safari SafariDriver Iako je njegovo ime samo "SafariDriver", on je u stvari Driver Server, a ne samo driver.

Sažetak

Za pokretanje WebDrivera, osim preglednika, trebat će vam i sljedeće

  • Java Development Kit (JDK). https://www.oracle.com/java/technologies/javase-downloads.html
  • Eclipse IDE - http://www.eclipse.org/downloads/
  • Java klijentski upravljački program - https://www.selenium.dev/downloads/

Kada započinjete projekt WebDriver u Eclipseu, ne zaboravite uvesti datoteke Java Client Driver u svoj projekt. Te će datoteke činiti vašu biblioteku Selenium.

S novom verzijom Selenium ne postoji preglednik koji možete automatizirati bez upotrebe upravljačkog programa.