Kuidas paigaldada Selenium Veebidraiver

โšก Nutikas kokkuvรตte

paigaldamine Selenium WebDriver nรตuab nelja jรคrjestikust sammu: seadistamine Java JDK, installimine Eclipse IDE, allalaadimine Selenium Veebidraiver Java klient ja seadistamine Eclipse enne esimese testi kirjutamist WebDriveri teekidega.

  • ๐ŸŽฏ Java Esiteks: Laadige alla ja installige uusim Oracle JDK ennekรตike โ€“ see on kรตige alus Selenium Java projekte.
  • ๐Ÿงฉ Eclipse SDI: paigaldama Eclipse IDE jaoks Java Arendajad ja mรครคrake tรถรถruumi teeks C:\eclipse, et tagada selge ja etteaimatav seadistus.
  • โš™๏ธ WebDriveri allalaadimine: Haara Selenium Veebidraiver Java kliendi ZIP-fail saidilt selenium.dev ja extracJAR-failidele ligipรครคsetavaks muutmiseks kopeeri see kausta C:\selenium-4.x\.
  • ๐Ÿ“Š Ehitustee konfiguratsioon: Lisa kรตik JAR-failid kaustast Selenium ZIP-faile (sh libs-kaustas olevaid) oma Eclipse projekti omad Java Ehitage rada.
  • โœ… Draiveri serverid: Iga brauser peale HTMLUniti vajab enne WebDriveri juhtimist eraldi draiveriserverit (ChromeDriver, GeckoDriver jne).

Selenium WebDriveri installimine

Selenium paigaldamine on 4-etapiline protsess:

Samm 1: paigaldama Java SDK
Samm 2: paigaldama Eclipse
Samm 3: paigaldama Selenium WebDriveri failid
Samm 4: Seadistamine Eclipse IDE koos WebDriveriga

Selles รตpetuses รตpime, kuidas installida Selenium WebDriver. Allpool on รผksikasjalik protsess.

Mร„RKUS: versioonid Java, Eclipseja Selenium uuendatakse aja jooksul. Kuid installimisetapid jรครคvad samaks. Palun valige uusim versioon ja jรคtkake alltoodud installimisetappidega.

1. samm โ€“ installige Java Tarkvaraarenduskomplekt (JDK)

Laadige alla ja installige Java Tarkvaraarenduskomplekt (JDK) siin.

Java paigaldamine

See JDK versioon on komplektis Java Runtime Environment (JRE), nii et te ei pea JRE-d eraldi alla laadima ja installima.

Mรคrge: Laadige allalaadimislehele minnes alla JDK uusim saadaolev versioon. Konkreetne versioon pole kriitilise tรคhtsusega. Selle รตpetuse kirjutamise seisuga on praegune versioon 24.

Kui installimine on lรตppenud, avage kรคsuviip ja tippige javaKui nรคete jรคrgmist ekraani, vรตite liikuda jรคrgmise sammu juurde.

paigaldama Java Tarkvaraarenduskomplekt (JDK)

2. samm โ€“ installige Eclipse IDE

Laadige alla uusim versioon "Eclipse IDE jaoks Java Arendajadโ€ siinVeenduge, et valiksite รตigesti jรคrgmiste vahel: Windows 32-bitised ja 64-bitised versioonid.

paigaldama Eclipse IDE

Peaksite saama alla laadida exe-faili nimega eclipse-inst-win64 seadistamiseks.

paigaldama Eclipse IDE

Double- faili kรคivitamiseks klรตpsake sellel Eclipse Installer. Avaneb uus aken. Klรตpsake Eclipse IDE jaoks Java Arendajad.

paigaldama Eclipse IDE

Avaneb uus aken. Klรตpsake tee nuppu (tรคhisega 1) ja muutke installitee jรคrgmiseks: C:\eclipse. Seejรคrel klรตpsake paigaldama nupp (mรคrgitud numbriga 2).

paigaldama Eclipse IDE

Pรคrast edukat installimist ilmub aken. Klรตpsake Algatama.

paigaldama Eclipse IDE

See kรคivitab Eclipse IDE sulle.

Samm 3 - Selenium WebDriveri installimine

Lae alla Selenium Veebidraiver Java Kliendi draiver siinSellelt lehelt leiate ka teiste keelte kliendidraiverid, kuid valige ainult see, mis sobib teile. Java.

Laadige alla Jar failid

See allalaaditav fail on ZIP-failina nimega selenium-4.30.0Lihtsuse mรตttes, nttracselle ZIP-faili sisu oma C-kettale, et teil oleks kataloog C:\selenium-4.30.0\See kataloog sisaldab kรตiki JAR-faile, mida hiljem impordite. Eclipse.

Samm 4 - seadistamine Eclipse IDE koos WebDriveriga

  1. Kรคivitage eclipse.exe fail sees sees eclipse kausta. Kui jรคrgisite 2. sammu รตigesti, asub kรคivitatav fail aadressil C:\eclipse\eclipse.exe.
  2. Kui teil palutakse valida tรถรถruum, nรตustuge vaikeasukohaga.

Seadistamine Eclipse IDE koos WebDriveriga

3. Loo uus projekt lรคbi Fail > Uus > Java Projekt. Pange projektile nimi newproject.

Seadistamine Eclipse IDE koos WebDriveriga

Avaneb uus hรผpikaken. Sisestage jรคrgmised andmed:

  1. Projekti nimi
  2. Projekti salvestamise asukoht
  3. Valige tรคitmine JRE
  4. Valige paigutusprojekti valik
  5. Click lรตpp

Seadistamine Eclipse IDE koos WebDriveriga

4. Selles etapis:

  1. Paremklรตpsake รคsja loodud projektil.
  2. valima Uus > Pakett ja nimetage pakett newpackage.

Seadistamine Eclipse IDE koos WebDriveriga

Avaneb hรผpikaken. Sisesta paketi nimi ja klรตpsa lรตpp.

Seadistamine Eclipse IDE koos WebDriveriga

5. Looge uus Java klassi all newpackage paremklรตpsates sellel ja valides Uus > KlassNimeta see MyClass. Sinu Eclipse IDE peaks vรคlja nรคgema nagu alloleval pildil.

Seadistamine Eclipse IDE koos WebDriveriga

Kui klรตpsate klass, avaneb hรผpikaken. Sisesta klassi nimi ja klรตpsa lรตpp.

Seadistamine Eclipse IDE koos WebDriveriga

Nii nรคeb tรถรถruum vรคlja pรคrast klassi loomist.

Seadistamine Eclipse IDE koos WebDriveriga

Nรผรผd peate lisama Selenium WebDriveri teegid Java Loo tee. Selles etapis:

  1. Paremklรตpsake newproject ja valige Kinnisvara.
  2. Klรตpsake dialoogiboksis Atribuudid nuppu Java Ehitage rada.
  3. kliki Raamatukogud Tab.
  4. Click Lisa vรคliseid JAR-eโ€ฆ

Seadistamine Eclipse IDE koos WebDriveriga

Kui failibrauser avaneb:

  1. Valige JAR-failid, mis on alla laaditud Selenium veebisait 3. etapis.
  2. Click avatud.
  3. Failid lisatakse teekide loendisse.

LisamineSeleniumEtEclipse

6. Lisage kรตik JAR-failid nii seest kui vรคljastpoolt libs kaust. Teie omaduste dialoogiboks peaks nรผรผd vรคlja nรคgema sarnane alloleval pildil olevale.

Seadistamine Eclipse IDE koos WebDriveriga

7. Lรตpuks klรตpsake OK. Selenium teegid on nรผรผd teie projekti imporditud.

Brauseri draiveri serverid

HTMLUnit on ainus brauser, mida WebDriver saab otse automatiseerida โ€” eraldi komponenti pole vaja. Kรตigi teiste brauserite jaoks on vaja eraldi programmi nimega Draiveri server on vaja.

Draiveriserver on iga brauseri jaoks spetsiifiline. Saate need draiverid alla laadida siit Selenium ametlik veebileht.

brauseri Draiveri serveri nimi Mรคrkused
HTMLUnit HtmlUnitDriver WebDriver juhib HTMLUnitit natiivselt HtmlUnitDriveri abil โ€“ tรคiendavat serverit pole vaja.
Firefox Mozilla GeckoDriver Vajalik Firefox 45 ja uuemad; loodud ja hooldatud Mozilla poolt.
Internet Explorer Internet Exploreri draiveri server Saadaval 32- ja 64-bitises versioonis. Kasutage oma IE arhitektuurile vastavat versiooni.
Kroom ChromeDriver Toimib tรคieliku draiveriserverina. Toetab Chrome'i versiooni 21 ja uuemaid.
Opera Operajuht Toimib tรคieliku draiveriserverina jรคrgmistele rakendustele: Opera brauser.
PhantomJS GhostDriver PhantomJS on peata brauser, mis sarnaneb HTMLUnitiga.
safari SafariDriver Toimib Safari brauseri tรคieliku draiveriserverina.

KKK

Te vajate seda Java JDK, Eclipse IDE jaoks Java Arendajad ja Selenium Veebidraiver Java kliendi JAR-failid, mis on alla laaditud saidilt selenium.dev.

Paremklรตpsake oma projektil, valige Atribuudid, minge aadressile Java Klรตpsake valikul Koostamise tee (Build Path) nuppu Lisa vรคlised JAR-failid (Add External JARs) ja seejรคrel valige kรตik JAR-failid loendist. Selenium allalaadimiskaust, sealhulgas need, mis asuvad alamkaustas libs.

Selenium toetab ChromeDriverit, GeckoDriverit (Firefox), SafariDriver, OperaDraiver ja Internet Exploreri draiveriserver. Ainult HTMLUnit ei vaja eraldi draiveriserverit.

Jah. Vรตite kasutada รผkskรตik millist Java IDE, nรคiteks IntelliJ IDEA or NetBeansvรตi kรคivitage teste kรคsurealt Maveni vรตi Gradle oma ehitustรถรถriistana.

Jah. Chrome ja Firefox mรตlemad toetavad oma draiverivalikute kaudu peata reลพiimi, mis vรตimaldab testidel kiiremini CI/CD-torustikke kรคivitada ilma nรคhtava brauseriaknata.

Vรตta see postitus kokku jรคrgmiselt: