Kuinka ladata & Asenna Selenium WebDriver

Sisällysluettelo:

Anonim

Seleeniasennus on 3-vaiheinen prosessi:

  1. Asenna Java SDK
  2. Asenna Eclipe
  3. Asenna Selenium Webdriver -tiedostot

Tässä opetusohjelmassa opit Selenium Webdriverin asentamisen. Alla on yksityiskohtainen prosessi

HUOMAUTUS: Java-, Eclipse- ja Selenium-versiot päivittyvät jatkuvasti ajan myötä. Mutta asennusvaiheet pysyvät ennallaan. Valitse uusin versio ja jatka asennusohjeita alla-

Vaihe 1 - Asenna Java tietokoneellesi

Lataa ja asenna Java Software Development Kit (JDK) täältä.

Seuraava -

Tämän JDK-version mukana toimitetaan Java Runtime Environment (JRE), joten sinun ei tarvitse ladata ja asentaa JRE: tä erikseen.

Kun asennus on valmis, avaa komentokehote ja kirjoita "java". Jos näet seuraavan näytön, voit siirtyä seuraavaan vaiheeseen

Vaihe 2 - Asenna Eclipse IDE

Lataa Eclipse IDE for Java Developers -tuotteen uusin versio täältä. Varmista, että valitset oikein Windows 32- ja 64-bittisten versioiden välillä.

Sinun pitäisi pystyä lataamaan exe-tiedosto nimeltä "eclipse-inst-win64" asennusta varten.

Kaksoisnapsauta tiedostoa ja asenna Eclipse. Uusi ikkuna avautuu. Valitse Eclipse IDE for Java Developers.

Sen jälkeen avautuu uusi ikkuna, joka napsauttaa painiketta 1 ja muuttaa polun "C: \ eclipse". Lähetä että napsauta Asenna-painiketta, joka on merkitty 2

Kun asennus on suoritettu onnistuneesti, näyttöön tulee ikkuna. Napsauta ikkunassa Käynnistä

Tämä käynnistää neon IDE-pimennyksen sinulle.

Vaihe 3 - Lataa Selenium Java Client -ohjain

Voit ladata Selenium Webdriver for Java Client -ohjaimen täältä. Sieltä löydät muille kielille tarkoitetut asiakasohjaimet, mutta valitse vain Java.

Tämä lataus toimitetaan ZIP-tiedostona nimeltä "selenium-3.14.0.zip". Selenium-asennuksen yksinkertaisuuden vuoksi Windows 10: ssä pura tämän ZIP-tiedoston sisältö C-asemaan niin, että sinulla on hakemisto "C: \ selenium-3.14.0 \". Tämä hakemisto sisältää kaikki JAR-tiedostot, jotka tuomme myöhemmin Eclipse for Selenium -asennusta varten.

Vaihe 4 - Määritä Eclipse IDE WebDriverilla

  1. Käynnistä "eclipse.exe" -tiedosto "eclipse" -kansiossa, jonka purimme vaiheessa 2. Jos noudatit vaihetta 2 oikein, suoritettavan tiedoston tulisi sijaita kansiossa C: \ eclipse \ eclipse.exe.
  2. Kun sinua pyydetään valitsemaan työtila, hyväksy vain oletussijainti.

3. Luo uusi projekti valitsemalla Tiedosto> Uusi> Java-projekti. Nimeä projekti nimellä "uusi projekti".

Uusi ponnahdusikkuna avautuu, kun syötät tiedot seuraavasti

  1. projektin nimi
  2. Sijainti projektin tallentamiseksi
  3. Valitse suoritus JRE
  4. Valitse asetteluprojektivaihtoehto
  5. Napsauta Valmis-painiketta

4. Tässä vaiheessa

  1. Napsauta hiiren kakkospainikkeella uutta projektia ja
  2. Valitse Uusi> Paketti ja nimeä paketti uudeksi paketiksi.

Ponnahdusikkuna avautuu paketin nimeämiseksi,

  1. Kirjoita paketin nimi
  2. Napsauta Valmis-painiketta

5. Luo uusi Java-luokka uuden paketin alle napsauttamalla sitä hiiren kakkospainikkeella ja valitsemalla sitten Uusi> Luokka ja nimeämällä se nimellä "MyClass". Eclipse IDE: n pitäisi näyttää alla olevalta kuvalta.

Kun napsautat luokkaa, avautuu ponnahdusikkuna, kirjoita tiedot muodossa

  1. Luokan nimi
  2. Napsauta Valmis-painiketta

Näin se näyttää luokan luomisen jälkeen.

Nyt seleeni-WebDriver on Java Build Path

Tässä vaiheessa

  1. Napsauta hiiren kakkospainikkeella "newproject" ja valitse Ominaisuudet .
  2. Napsauta Ominaisuudet-valintaikkunassa Java-polku.
  3. Napsauta Kirjastot- välilehteä ja sitten
  4. Napsauta "Lisää ulkoiset JARit ..."

Kun napsautat "Lisää ulkoisia JAR-tiedostoja ...", se avaa ponnahdusikkunan. Valitse JAR-tiedostot, jotka haluat lisätä.

Kun olet valinnut purkitiedostot, napsauta OK-painiketta.

Valitse kaikki tiedostot lib-kansiossa.

Valitse tiedostot lib-kansion ulkopuolella

Kun olet valmis, napsauta "Käytä ja sulje" -painiketta

6. Lisää kaikki JAR-tiedostot "libs" -kansioon ja sen ulkopuolelle. Ominaisuudet-valintaikkunasi pitäisi nyt näyttää samanlaiselta kuin alla oleva kuva.

7. Napsauta lopuksi OK ja olemme valmiit tuomaan Selenium-kirjastot projektiimme.

Eri ohjaimet

HTMLUnit ja Firefox ovat kaksi selainta, jotka WebDriver voi suoraan automatisoida - mikä tarkoittaa, että muita erillisiä komponentteja ei tarvita asennukseen tai suorittamiseen testin suorituksen aikana. Muille selaimille tarvitaan erillinen ohjelma. Tätä ohjelmaa kutsutaan ohjainpalvelimeksi .

Ajuripalvelin on erilainen jokaiselle selaimelle. Esimerkiksi Internet Explorerilla on oma ohjainpalvelin, jota et voi käyttää muissa selaimissa. Alla on luettelo ohjainpalvelimista ja niitä käyttävistä selaimista.

Voit ladata nämä ohjaimet täältä

Selain Ohjainpalvelimen nimi Huomautukset
HTMLUnit HTMLUnitDriver WebDriver voi ajaa HTMLUnit-ohjelmaa käyttämällä HtmlUnitDriveria ajuripalvelimena
Firefox Mozilla GeckoDriver WebDriver voi ajaa Firefoxia ilman ohjainpalvelinta. Firefox 45: n tai uudemman käynnistäminen edellyttää, että automatisointiin käytetään Mozillan luomaa gekko-ohjainta
Internet Explorer Internet Explorer -ohjainpalvelin Saatavana 32- ja 64-bittisinä versioina. Käytä versiota, joka vastaa IE: n arkkitehtuuria
Kromi Chrome-ohjain Vaikka sen nimi on vain "ChromeDriver", se on itse asiassa ohjainpalvelin, ei vain ohjain. Nykyinen versio voi tukea versioita, jotka ovat korkeammat kuin Chrome v.21
Ooppera Operaohjaaja Vaikka sen nimi on vain "OperaDriver", se on itse asiassa kuljettajapalvelin, ei vain kuljettaja.
PhantomJS GhostDriver PhantomJS on toinen päätön selain, kuten HTMLUnit.
Safari SafariDriver Vaikka sen nimi on vain "SafariDriver", se on itse asiassa ohjainpalvelin, ei vain ohjain.

Yhteenveto

Selaimen lisäksi tarvitset seuraavat aloittaaksesi WebDriverin käytön

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

Kun aloitat WebDriver-projektin Eclipse-ohjelmassa, älä unohda tuoda Java-asiakasohjaintiedostoja projektiisi. Nämä tiedostot muodostavat Selenium-kirjastosi.

Uuden Selenium-version kanssa ei ole selainta, jonka voit automatisoida ilman ohjainpalvelinta.