Miten Asenna Selenium web-ajuri

โšก ร„lykรคs yhteenveto

asentaminen Selenium WebDriver vaatii neljรค perรคkkรคistรค vaihetta: asennuksen Java JDK, asennus Eclipse IDE, lataamalla Selenium web-ajuri Java asiakas ja konfigurointi Eclipse WebDriver-kirjastojen kanssa ennen ensimmรคisen testin kirjoittamista.

  • ๐ŸŽฏ Java Ensimmรคinen: Lataa ja asenna uusin Oracle JDK ennen kaikkea muuta โ€” se on kaiken perusta Selenium Java hankkeisiin.
  • ๐Ÿงฉ Eclipse SDI: install Eclipse IDE varten Java Kehittรคjรคt ja aseta tyรถtilan poluksi C:\eclipse selkeรคn ja ennustettavan asennuksen aikaansaamiseksi.
  • โš™๏ธ WebDriverin lataus: Tartu Selenium web-ajuri Java asiakkaan ZIP-tiedosto selenium.dev- ja ex-tiedostoistatracTallenna se hakemistoon C:\selenium-4.x\, jotta JAR-tiedostot pysyvรคt kรคytettรคvissรค.
  • ๐Ÿ“Š Rakennuspolun konfigurointi: Lisรครค kaikki JAR-tiedostot kohdasta Selenium ZIP-tiedostot (mukaan lukien libs-kansion sisรคllรค olevat tiedostot) omaan Eclipse projektin Java Rakenna polku.
  • โœ… Ohjainpalvelimet: Jokainen selain HTMLUnitia lukuun ottamatta vaatii erillisen ajuripalvelimen (ChromeDriver, GeckoDriver jne.) ennen kuin WebDriver voi hallita sitรค.

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 WebDriver. Alla on yksityiskohtainen prosessi.

HUOMAA: versiot Java, Eclipseja Selenium pรคivittyy ajan myรถtรค. Mutta asennusvaiheet pysyvรคt samoina. Valitse uusin versio ja jatka asennusta alla olevien vaiheiden mukaisesti.

Vaihe 1 โ€“ Asenna Java Software Development Kit (JDK)

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

Java Asennus

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

Huomautus: Lataa JDK:n uusin saatavilla oleva versio lataussivulta. Tarkka versio ei ole kriittinen. Tรคmรคn tutoriaalin kirjoitushetkellรค nykyinen versio on 24.

Kun asennus on valmis, avaa komentokehote ja kirjoita javaJos nรคet seuraavan nรคytรถn, voit siirtyรค seuraavaan vaiheeseen.

install Java Software Development Kit (JDK)

Vaihe 2 โ€“ Asenna Eclipse IDE

Lataa uusin versio "Eclipse IDE varten Java Kehittรคjรคtโ€ tรครคltรคVarmista, ettรค valitset oikein nรคiden vรคlillรค Windows 32-bittiset ja 64-bittiset versiot.

install Eclipse IDE

Sinun pitรคisi pystyรค lataamaan exe-tiedosto nimeltรค eclipse-inst-win64 asennusta varten.

install Eclipse IDE

Double- napsauta tiedostoa aloittaaksesi Eclipse asennusohjelma. Uusi ikkuna avautuu. Napsauta Eclipse IDE varten Java Kehittรคjรคt.

install Eclipse IDE

Uusi ikkuna avautuu. Napsauta polkupainiketta (merkitty numerolla 1) ja muuta asennuspolku muotoon C:\eclipse. Napsauta sitten install painiketta (merkitty numerolla 2).

install Eclipse IDE

Asennuksen jรคlkeen nรคyttรถรถn tulee ikkuna. Napsauta Kรคynnistรครค.

install Eclipse IDE

Tรคmรค kรคynnistรครค Eclipse IDE sinulle.

Vaihe 3 - Selenium WebDriver-asennus

Lataa Selenium web-ajuri Java Asiakasohjain tรครคltรคLรถydรคt muiden kielten asiakasohjelmat kyseiseltรค sivulta, mutta valitse vain se, jonka haluat Java.

Lataa Jar Files

Tรคmรค lataus on ZIP-tiedosto nimeltรค selenium-4.30.0Yksinkertaisuuden vuoksi esim.tract kopioi tรคmรคn ZIP-tiedoston sisรคltรถ C-asemallesi, jotta sinulla on hakemisto C:\selenium-4.30.0\Tรคmรค hakemisto sisรคltรครค kaikki JAR-tiedostot, jotka myรถhemmin tuodaan . Eclipse.

Vaihe 4 - Mรครคritรค Eclipse IDE WebDriverilla

  1. Kรคynnistรค eclipse.exe tiedosto sisรคllรค eclipse kansio. Jos teit vaiheen 2 oikein, suoritettava tiedosto on osoitteessa C:\eclipse\eclipse.exe.
  2. Kun sinua pyydetรครคn valitsemaan tyรถtila, hyvรคksy oletussijainti.

Configure Eclipse IDE WebDriverilla

3. Luo uusi projekti seuraavien kautta: Tiedosto > Uusi > Java projektiNimeรค projekti newproject.

Configure Eclipse IDE WebDriverilla

Uusi ponnahdusikkuna avautuu. Syรถtรค seuraavat tiedot:

  1. Hankkeen nimi
  2. Projektin tallennuspaikka
  3. Valitse suoritus JRE
  4. Valitse asetteluprojektin vaihtoehto
  5. Napauta Suorittaa loppuun

Configure Eclipse IDE WebDriverilla

4. Tรคssรค vaiheessa:

  1. Napsauta hiiren kakkospainikkeella juuri luotua projektia.
  2. valita Uusi > Paketti ja nimeรค paketti newpackage.

Configure Eclipse IDE WebDriverilla

Ponnahdusikkuna avautuu. Kirjoita paketin nimi ja napsauta Suorittaa loppuun.

Configure Eclipse IDE WebDriverilla

5. Luo uusi Java luokka alle newpackage napsauttamalla sitรค hiiren kakkospainikkeella ja valitsemalla Uusi > Luokka. Nimeรค se MyClass. teidรคn Eclipse IDE:n pitรคisi nรคyttรครค alla olevalta kuvalta.

Configure Eclipse IDE WebDriverilla

Kun napsautat luokka, ponnahdusikkuna avautuu. Syรถtรค luokan nimi ja napsauta Suorittaa loppuun.

Configure Eclipse IDE WebDriverilla

Nรคin tyรถtila nรคyttรครค luokan luomisen jรคlkeen.

Configure Eclipse IDE WebDriverilla

Nyt sinun tรคytyy lisรคtรค Selenium WebDriver-kirjastot Java Rakenna polku. Tรคssรค vaiheessa:

  1. Napsauta hiiren kakkospainiketta newproject ja valitse Kiinteistรถt.
  2. Napsauta Ominaisuudet-valintaikkunassa Java Rakennuspolku.
  3. Valitse kirjastot Tab.
  4. Napauta Lisรครค ulkoisia JAR-tiedostojaโ€ฆ

Configure Eclipse IDE WebDriverilla

Kun tiedostoselain avautuu:

  1. Valitse ladatut JAR-tiedostot Selenium verkkosivusto vaiheessa 3.
  2. Napauta avoin.
  3. Tiedostot lisรคtรครคn kirjastoluetteloon.

LisรครคminenSeleniumjottaEclipse

6. Lisรครค kaikki JAR-tiedostot sekรค sisรค- ettรค ulkopuolelta libs kansio. Ominaisuudet-valintaikkunan pitรคisi nyt nรคyttรครค samalta kuin alla oleva kuva.

Configure Eclipse IDE WebDriverilla

7. Napsauta lopuksi OK. Selenium kirjastot on nyt tuotu projektiisi.

Selainohjainpalvelimet

HTMLUnit on ainoa selain, jonka WebDriver voi automatisoida suoraan โ€” erillistรค komponenttia ei tarvita. Kaikissa muissa selaimissa tarvitaan erillinen ohjelma nimeltรค Ohjainpalvelin tarvitaan.

Ohjainpalvelin on selaimen spesifinen. Voit ladata nรคmรค ohjaimet osoitteesta Selenium virallinen sivusto.

selain Ohjainpalvelimen nimi Huomautuksia
HTML-yksikkรถ HTMLUnitDriver WebDriver ohjaa HTMLUnitia natiivisti HtmlUnitDriverin avulla โ€“ erillistรค palvelinta ei tarvita.
Firefox Mozilla GeckoDriver Vaaditaan Firefox 45 ja uudemmat; Mozillan luoma ja yllรคpitรคmรค.
Internet Explorer Internet Explorer -ohjainpalvelin Saatavilla 32- ja 64-bittisinรค versioina. Kรคytรค IE-arkkitehtuuriasi vastaavaa versiota.
kromi Chrome-ohjain Toimii tรคysimittaisena ajuripalvelimena. Tukee Chromen versiota 21 ja uudempia.
Opera Operakuljettaja Toimii tรคysimittaisena ajuripalvelimena kohteelle Opera selain.
PhantomJS GhostDriver PhantomJS on nรคkymรคtรถn selain, joka on samankaltainen kuin HTMLUnit.
safari SafariDriver Toimii tรคydellisenรค ohjainpalvelimena Safari-selaimelle.

UKK

Tarvitset Java JDK, Eclipse IDE varten Java Kehittรคjรคt ja Selenium web-ajuri Java selenium.dev-sivustolta ladatut JAR-asiakastiedostot.

Napsauta projektiasi hiiren kakkospainikkeella, valitse Ominaisuudet ja siirry kohtaan Java Valitse Rakenna polku, napsauta Lisรครค ulkoisia JAR-tiedostoja ja valitse sitten kaikki JAR-tiedostot valikosta. Selenium latauskansio, mukaan lukien libs-alikansiossa olevat tiedostot.

Selenium tukee ChromeDriveria ja GeckoDriveria (Firefox), SafariDriver, OperaOhjain ja Internet Explorerin ohjainpalvelin. Vain HTMLUnit ei vaadi erillistรค ohjainpalvelinta.

Kyllรค. Voit kรคyttรครค mitรค tahansa Java IDE, kuten IntelliJ IDEA or NetBeanstai suorita testejรค komentoriviltรค kรคyttรคmรคllรค Mavenia tai Gradle rakennustyรถkalunasi.

Kyllรค. Chrome ja Firefox molemmat tukevat headless-tilaa ajurivaihtoehtojensa kautta, mikรค mahdollistaa testien suorittamisen ilman nรคkyvรครค selainikkunaa nopeampia CI/CD-prosessien suorittamista varten.

Tiivistรค tรคmรค viesti seuraavasti: