Seleeniasennus on 3-vaiheinen prosessi:
- Asenna Java SDK
- Asenna Eclipe
- 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
- 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.
- 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
- projektin nimi
- Sijainti projektin tallentamiseksi
- Valitse suoritus JRE
- Valitse asetteluprojektivaihtoehto
- Napsauta Valmis-painiketta
4. Tässä vaiheessa
- Napsauta hiiren kakkospainikkeella uutta projektia ja
- Valitse Uusi> Paketti ja nimeä paketti uudeksi paketiksi.
Ponnahdusikkuna avautuu paketin nimeämiseksi,
- Kirjoita paketin nimi
- 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
- Luokan nimi
- Napsauta Valmis-painiketta
Näin se näyttää luokan luomisen jälkeen.
Nyt seleeni-WebDriver on Java Build Path
Tässä vaiheessa
- Napsauta hiiren kakkospainikkeella "newproject" ja valitse Ominaisuudet .
- Napsauta Ominaisuudet-valintaikkunassa Java-polku.
- Napsauta Kirjastot- välilehteä ja sitten
- 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.