webdriver entire setup
V prejšnji vadnici smo predstavili osnovna arhitektura in značilnosti WebDriverja . To je 9. vadnica v Serija vadnic za selen .
najboljši brezplačni pc čistejši windows 7
V tej vadnici bi razpravljali o namestitveni postopek za začetek uporabe WebDriverja, ki se začne od začetka . Razpravljali bi tudi o raznoliki paleti gonilnikov, ki jih ponuja WebDriver, od katerih vsak ustreza različnim preskusom in okoljskim potrebam.
Da lahko WebDriver uporabljate za skriptiranje, obstaja nekaj predpogojev, ki morajo biti na mestu, kot je osnovna nastavitev okolja. V tej seriji v vzorčnih primerih bi uporabili Javo kot programski jezik. Začnimo torej z namestitvijo Jave.
Kaj se boste naučili:
- Namestitev Java
- Namestitev Eclipse IDE
- Konfiguriranje WebDriverja
- Razpoložljivi gonilniki
- Zaključek
- Priporočeno branje
Namestitev Java
Korak 1: Pojdite na uradno spletno stran Oracle - “ JAVA prenos ”, Prenesite Java Platform, Standard Edition. Vse nedavne izdaje so na voljo na strani.
2. korak: Takoj, ko kliknete gumb Prenos, se prikaže naslednji zaslon. Sprejmite licenčno pogodbo za namestitev Jave in izberite med različnimi katalogiziranimi Java Development Kit-ji. Izberite tisto, ki najbolj ustreza vaši sistemski konfiguraciji.
Ne pozabite prenesti JDK (Java razvojni komplet). Komplet je opremljen z JRE (Java Runtime Environment). Tako uporabniku ni treba posebej naložiti in namestiti JRE.
Namestitev Eclipse IDE
Korak 1: Pojdite na uradno spletno mesto Eclipse in pojdite na njegovo stran za prenos - Eclipse prenos . Prenesite Eclipse IDE za razvijalce Java EE. Vse nedavne izdaje so na voljo na strani.
Prepričajte se, da ste izbrali in prenesli ustrezen IDE eclipse v skladu s konfiguracijo sistema. Za 64-bitni operacijski sistem Windows in 32-bitni operacijski sistem Windows sta na voljo dve povezavi za prenos.
2. korak: Takoj ko kliknemo povezavo za prenos, je uporabnik preusmerjen na novo stran z informacijami o trenutnem prenosu. Kliknite ikono za prenos in končali ste.
Prenos celotne zip mape lahko traja nekaj minut.
3. korak: Ko ga prenesete, kopirajte mapo in jo postavite na želeno mesto v datotečnem sistemu.
4. korak: Izvlecite stisnjeno mapo, vidite mapo z imenom eclipse. Mapa vsebuje vse zahtevane aplikacijske in izvorne datoteke.
5. korak: Zaženite Eclipse IDE z uporabo »eclipse.exe«, ki se nahaja v mapi eclipse. Glejte zgornjo sliko za isto.
6. korak: Aplikacija vas bo pozvala, da določite lokacijo delovnega prostora. Delovni prostor je tista lokacija, kjer bodo prebivali vsi vaši projekti mrka. Vnesite / prebrskajte želeno lokacijo ali pa se lahko uporabnik preprosto odloči za privzeto lokacijo in klikne gumb V redu.
Konfiguriranje WebDriverja
Ker bi kot programski jezik za to serijo uporabljali Javo, in da bi v Javi ustvarili testne skripte, bi morali uvesti odjemalske gonilnike, specifične za jezik. Začnimo torej s prenosom odjemalskih knjižnic Selenium Java.
Prenesite odjemalske knjižnice Selenium Java
Korak 1: Pojdite na uradno spletno mesto Selenium in pojdite na njegovo stran za prenos - ' http://docs.seleniumhq.org/download/ '. Glejte razdelek na spodnji sliki, kjer najdete odjemalske knjižnice, ki so navedene za različne programske jezike. Kliknite povezavo za prenos knjižnice odjemalcev Java.
Prenos celotne stisnjene mape lahko traja nekaj minut.
2. korak: Ko ga prenesete, kopirajte mapo in jo postavite na želeno mesto v datotečnem sistemu.
3. korak: Izvlecite stisnjeno mapo, pri čemer je prikazana mapa z imenom »Selenium-2.41.0.zip«. Mapa vsebuje vse potrebne datoteke jar, ki uporabnikom omogočajo ustvarjanje testnih skriptov v Javi.
Tako je te knjižnice mogoče konfigurirati v Eclipse IDE.
Konfiguriranje knjižnic z Eclipse IDE
Korak 1: Pomaknite se proti Eclipse IDE. Ustvarite nov projekt, ki temelji na javi, po Datoteka -> Novo -> Projekt Java. Za isto glejte naslednjo sliko.
2. korak: Navedite uporabniško določeno ime za svoj projekt Java. Vnesite ime kot Learning_Selenium in kliknite gumb Finish. Novo ustvarjeni projekt si lahko ogledate na levi strani zaslona na plošči raziskovalec paketov.
3. korak: Ustvarite nov razred Java z imenom »First_WebdriverClass« pod izvorno mapo tako, da ga z desno miškino tipko kliknete in se pomaknete do New -> class.
4. korak: Zdaj pa nastavimo knjižnice v naš projekt Java. Za to izberite projekt in z desno miškino tipko kliknite nanj. Med navedenimi možnostmi izberite “Properties”. Prikaže se naslednji zaslon, med možnostmi izberite »Java Build Path«.
5. korak: Privzeto se odpre zavihek »Knjižnice«. V nasprotnem primeru kliknite zavihek »Knjižnice«. Nato kliknite gumb »Dodaj zunanje kozarce ...«. Poiščite mesto, kamor smo shranili izvlečeno mapo za odjemalske knjižnice Java.
6. korak: V mapi »selenium-java-2.41.0« izberite vse datoteke JAR in v pogovornem oknu kliknite gumb za odpiranje. Pogovorno okno z lastnostmi mora biti videti kot spodnja slika.
7. korak: V pogovornem oknu kliknite gumb »V redu«, da dokončate konfiguracijski del knjižnic Selenium v našem projektu java.
kako odpreti datoteko xml v brskalniku
Projekt bo videti tako:
Razpoložljivi gonilniki
V programu WebDriver so na voljo številni razredi gonilnikov, od katerih vsak skrbi za določen spletni brskalnik. Vsak brskalnik ima drugačno izvedbo gonilnika v programu WebDriver.
V WebDriverju je mogoče nekaj brskalnikov samodejno avtomatizirati, medtem ko nekateri spletni brskalniki potrebujejo zunanjo entiteto za avtomatizacijo in izvajanje preizkusnega skripta. Ta zunanja entiteta je znana kot Driver Server. Tako mora uporabnik prenesti strežnik gonilnikov za različne spletne brskalnike.
Upoštevajte, da obstaja ločen strežnik gonilnikov za vsak spletni brskalnik in uporabnik ne more uporabljati enega strežnika gonilnikov za druge brskalnike, razen tistega, za katerega je določen.
Spodaj je seznam razpoložljivih spletnih brskalnikov in ustrezni strežniški gonilniki.
Zaključek
V tej vadnici smo vas navadili vseh nastavitev in namestitev okolja, ki jih je treba opraviti pred ustvarjanjem preizkusnih skriptov WebDriver.
Tukaj je bistvo tega članka.
- Pred ustvarjanjem testnih skriptov, ki temeljijo na WebDriverju, je treba namestiti nekaj pripomočkov in paketov.
- Namestite JDK (Java Development Kit). Ne pozabite, da uporabnik ne bi smel nameščati JRE ločeno, ker je priložen kompletu.
- Prenesite Eclipse IDE. Uporabnik mora samo prenesti paket in je pripravljen. Z Eclipse ni potrebna nobena druga namestitev.
- Prenesite Java Client Libraries, da boste lahko ustvarili testni skript v programskem jeziku Java.
- Zaženite eclipse z uporabo eclipse.exe. Izberite delovni prostor, kamor želite shraniti projekte.
- Ustvari nov java projekt v mrku. Ustvarite nov razred jave v projektu.
- Nastavite eclipse z uvozom datotek kozarcev za gonilnike Java Java.
- V WebDriverju je mogoče nekaj brskalnikov samodejno avtomatizirati, medtem ko nekateri brskalniki potrebujejo zunanji strežnik gonilnikov.
- Firefox in HTML Unit sta edina brskalnika, ki ju ni mogoče avtomatizirati neposredno. Zato ne potrebujejo nobenega ločenega gonilniškega strežnika. Vsi drugi splošno znani spletni brskalniki, kot so Chrome, Safari, Internet Explorer itd., Potrebujejo gonilniške strežnike.
Naslednja vadnica št => Zdaj, ko smo končali s celotno namestitvijo in namestitvijo, v naslednji vadnici z Javo bi ustvarili svoj testni skript WebDriver.
Opomba za bralce: Medtem ko je naša naslednja vadnica Serija vadnic o selenu je v načinu obdelave, za začetek namestite pakete, omenjene v tej vadnici, in potrebne pripomočke. Večino paketov, povezanih z WebDriver, najdete na uradni spletni strani Selenium.
Sporočite nam, če se v postopku namestitve soočate s težavami.
Priporočeno branje
- Vadnice za globinsko zasenčenje za začetnike
- Uvod v Selenium WebDriver - Vadnica za selenij št. 8
- Implementacija našega prvega skripta WebDriver - Vadnica # 10 za selenium WebDriver
- Vadnica za kumare selena: Integracija kumar Java Selenium WebDriver
- Preverite vidnost spletnih elementov z različnimi vrstami ukazov WebDriver - Vadnica za selen št. 14
- Učinkoviti scenariji za skriptiranje in odpravljanje težav s selenijem - Vadnica za selenij št. 27
- Odpravljanje napak v skriptih selena z dnevniki (Vadnica za Log4j) - Vadnica za selen # 26
- Appium Studio za Eclipse: samodejna avtomatizacija Appium / Selen iz Eclipse