Miten Asenna Selenium web-ajuri
Selenium WebDriver-asennus
Selenium asennus on 4-vaiheinen prosessi:
Vaihe 1: install Java SDK
Vaihe 2: install Eclipse
Vaihe 3: install Selenium Webdriver-tiedostot
Vaihe 4: Configure Eclipse IDE WebDriverilla
Tässä opetusohjelmassa opimme asentamaan Selenium Web-ajuri. Alla on yksityiskohtainen prosessi
HUOMAA: versiot Java, Eclipse, Selenium päivittyy ajan kanssa. Mutta asennusvaiheet pysyvät samoina. Valitse uusin versio ja jatka alla olevia asennusvaiheita -
Vaihe 1 – Asenna Java Software Development Kit (JDK)
Lataa ja asenna Java Software Development Kit (JDK) tätä.
Tämä JDK-versio toimitetaan mukana Java Runtime Environment (JRE), joten sinun ei tarvitse ladata ja asentaa JRE:tä erikseen.
Huomautus: Lataa JDK:n viimeisin saatavilla oleva versio, kun avaat lataussivun. Tarkka versio ei ole tärkeä. Tämän opetusohjelman kirjoittamisen jälkeen nykyinen versio on 24.
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 uusin versio "Eclipse IDE varten Java Kehittäjät” tätä. Muista valita oikein Windows 32- ja 64-bittiset versiot.
Sinun pitäisi pystyä lataamaan exe-tiedosto nimeltä "eclipse-inst-win64" asennusta varten.
Double- Napsauta tiedostoa asentaaksesi sen Eclipse. Uusi ikkuna avautuu. Klikkaus Eclipse IDE varten Java Kehittäjät.
Tämän jälkeen avautuu uusi ikkuna, jossa napsauta painiketta 1 ja vaihda polku "C:\eclipse". Lähetä tämä Napsauta Asenna-painiketta, joka on merkitty 2
Kun asennus on suoritettu onnistuneesti, näyttöön tulee ikkuna. Napsauta siinä ikkunassa Käynnistä.
Tämä käynnistää eclipse neon IDE:n puolestasi.
Vaihe 3 - Selenium WebDriver-asennus
Voit ladata Selenium Web-ajuri varten Java Asiakasohjain tätä. Löydät sieltä asiakasohjaimet muille kielille, mutta valitse vain se Java.
Tämä lataus tulee ZIP-tiedostona nimeltä "selenium-4.30.0". Yksinkertaisuuden vuoksi Selenium asennus päällä Windows 10 tai Windows 11, pura tämän ZIP-tiedoston sisältö C-asemallesi, jotta sinulla olisi hakemisto “C:\selenium-4.30.0\”. Tämä hakemisto sisältää kaikki JAR-tiedostot, jotka tuomme myöhemmin Eclipse varten Selenium perustaa.
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 pitäisi sijaita osoitteessa C:\eclipse\eclipse.exe.
- Kun sinua pyydetään valitsemaan työtila, hyväksy oletussijainti.
3. Luo uusi projekti valitsemalla Tiedosto > Uusi > Java Projekti. Nimeä projekti "uusiprojektiksi".
Uusi ponnahdusikkuna avautuu. Syötä tiedot seuraavasti
- Hankkeen nimi
- Sijainti projektin tallentamiseen
- Valitse suoritus JRE
- Valitse asetteluprojektin vaihtoehto
- Napsauta Valmis-painiketta
4. Tässä vaiheessa
- Napsauta hiiren kakkospainikkeella juuri luotua projektia ja
- Valitse Uusi > Paketti ja nimeä paketti nimellä "uusi paketti".
Ponnahdusikkuna avautuu paketin nimeämiseksi,
- Kirjoita paketin nimi
- Napsauta Valmis-painiketta
5. Luo uusi Java luokka uuden paketin alla napsauttamalla sitä hiiren kakkospainikkeella ja valitsemalla sitten - Uusi > Luokka ja nimeämällä sen nimellä "MyClass". Sinun Eclipse IDE:n pitäisi näyttää alla olevalta kuvalta.
Kun napsautat Luokka, ponnahdusikkuna avautuu, kirjoita tiedot muodossa
- Luokan nimi
- Napsauta Valmis-painiketta
Tältä se näyttää luokan luomisen jälkeen.
Nyt sinun on asetettava Selenium WebDriverin kirjastot Java Rakenna polku. Tässä vaiheessa
- Napsauta hiiren kakkospainikkeella "uusi projekti" ja valitse Kiinteistöt.
- Napsauta Ominaisuudet-valintaikkunassa "Java Rakenna polku”.
- Klikkaa kirjastot -välilehti ja sitten
- Napsauta "Lisää ulkoisia JAR-tiedostoja...".
Kun napsautat "Lisää ulkoisia JAR-tiedostoja...".
- Se avaa ponnahdusikkunan. Valitse JAR-tiedostot, joista lataat Selenium sivusto vaiheessa 3
- Napsauta auki
- Tiedostot lisätään kirjastoon
6. Lisää kaikki JAR-tiedostot "libs"-kansion sisällä ja ulkopuolella. Ominaisuudet-valintaikkunasi pitäisi nyt näyttää samalta kuin alla oleva kuva.
7. Napsauta lopuksi OK ja tuonti on valmis Selenium kirjastot projektiimme.
Eri ohjaimet
HTMLUnit on ainoa selain, jonka WebDriver voi suoraan automatisoida, Tämä tarkoittaa, että muita erillisiä komponentteja ei tarvitse asentaa tai suorittaa testin suorittamisen aikana. Muille selaimille tarvitaan erillinen ohjelma. Se ohjelma on ns Ishayoiden opettaman Ohjainpalvelin.
Ajuripalvelin on erilainen kullekin selaimelle. Esimerkiksi Internet Explorerissa on oma ohjainpalvelin, jota et voi käyttää muissa selaimissa. Alla on luettelo ohjainpalvelimista ja niitä käyttävistä vastaavista selaimista.
Voit ladata nämä ajurit tätä
selain | Ohjainpalvelimen nimi | Huomautuksia |
---|---|---|
HTML-yksikkö | HTMLUnitDriver | WebDriver voi ajaa HTMLUnit-yksikköä käyttämällä HtmlUnitDriveria ohjainpalvelimena |
Firefox | Mozilla GeckoDriver | WebDriver osaa ajaa Firefox ilman ohjainpalvelinta Käynnistys Firefox 45 ja uudemmat tarvitset automaatiota varten Mozillan luoman gecko-ohjaimen |
Internet Explorer | Internet Explorer -ohjainpalvelin | Saatavana 32- ja 64-bittisinä versioina. Käytä IE:n arkkitehtuuria vastaavaa versiota |
kromi | Chrome-ohjain | Vaikka sen nimi on vain "ChromeDriver", se on itse asiassa ohjainpalvelin, ei vain ohjain. Nykyinen versio voi tukea Chrome v.21:tä uudempia versioita |
Opera | Operakuljettaja | Vaikka sen nimi on vain "OperaDriver”, se on itse asiassa ohjainpalvelin, ei vain ohjain. |
PhantomJS | GhostDriver | PhantomJS on toinen päätön selain, aivan kuten HTMLUnit. |
safari | SafariDriver | Vaikka sen nimi on vain "SafariDriver", se on itse asiassa ohjainpalvelin, ei vain ohjain. |
Yhteenveto
Selaimen lisäksi tarvitset seuraavat, jotta voit aloittaa WebDriverin käytön
- Java Development Kit (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse IDE - http://www.eclipse.org/downloads/
- Java Asiakasohjain - https://www.selenium.dev/downloads/
Kun aloitat WebDriver-projektin Eclipse, älä unohda tuoda Java Asiakasohjaintiedostot projektiisi. Nämä tiedostot muodostavat sinun Selenium Kirjasto.
Uudella versiolla Selenium, ei ole selainta, jonka voit automatisoida ilman ohjainpalvelinta.