Hvordan laste ned og installere Selenium webdriver

Selenium Installasjon av webdriver

Selenium installasjonen er en 3-trinns prosess:

Trinn 1: Install Java SDK
Trinn 2: Install Eclipse
Trinn 3: Install Selenium Webdriver-filer
Trinn 4: Konfigurer Eclipse IDE med WebDriver

I denne opplæringen lærer vi hvordan du installerer Selenium Webdriver. Nedenfor er den detaljerte prosessen

MERK: Versjonene av Java, Eclipse, Selenium vil fortsette å oppdatere med tiden. Men installasjonstrinnene forblir de samme. Velg den nyeste versjonen og fortsett installasjonstrinnene nedenfor-

Trinn 1 – Installer Java Software Development Kit (JDK)

Last ned og installer Java Software Development Kit (JDK) her..

Install Java Software Development Kit (JDK)

Denne JDK-versjonen følger med Java Runtime Environment (JRE), så du trenger ikke å laste ned og installere JRE separat.

Når installasjonen er fullført, åpne ledeteksten og skriv "java". Hvis du ser følgende skjermbilde, kan du gå videre til neste trinn.

Install Java Software Development Kit (JDK)

Trinn 2 – Installer Eclipse IDE

Last ned den nyeste versjonen av "Eclipse IDE for Java Utviklere" her.. Pass på å velge riktig mellom Windows 32-biters og 64-biters versjoner.

Install Eclipse IDE

Du bør kunne laste ned en exe-fil med navnet "eclipse-inst-win64" for oppsett.

Install Eclipse IDE

Double-klikk på en fil for å installere Eclipse. Et nytt vindu åpnes. Klikk Eclipse IDE for Java Utviklere.

Install Eclipse IDE

Etter det åpnes et nytt vindu som klikker på knappen merket 1 og endrer bane til "C:\eclipse". Legg ut det Klikk på Installer-knappen merket 2

Install Eclipse IDE

Etter vellykket gjennomføring av installasjonsprosedyren vil et vindu vises. Klikk på Start i det vinduet.

Install Eclipse IDE

Dette vil starte eclipse neon IDE for deg.

Trinn 3 - Selenium Installasjon av webdriver

Du kan laste ned Selenium Webdriver for Java Klientdriver her.. Du finner klientdrivere for andre språk der, men velg bare den for Java.

Selenium Installasjon av webdriver

Denne nedlastingen kommer som en ZIP-fil med navnet "selenium-3.14.0.zip". For enkelhets skyld Selenium installasjon på Windows 10, pakke ut innholdet av denne ZIP-filen på C-stasjonen din slik at du får katalogen "C:\selenium-3.14.0\". Denne katalogen inneholder alle JAR-filene som vi senere skulle importere på Eclipse forum Selenium oppsett.

Trinn 4 - Konfigurer Eclipse IDE med WebDriver

  1. Start "eclipse.exe"-filen inne i "eclipse"-mappen som vi pakket ut i trinn 2. Hvis du fulgte trinn 2 riktig, bør den kjørbare filen være plassert på C:\eclipse\eclipse.exe.
  2. Når du blir bedt om å velge et arbeidsområde, er det bare å godta standardplasseringen.

Konfigurer Eclipse IDE med WebDriver

3. Opprett et nytt prosjekt gjennom Fil > Ny > Java Prosjekt. Gi prosjektet navnet "nytt prosjekt".

Konfigurer Eclipse IDE med WebDriver

Et nytt popup-vindu åpnes. Skriv inn detaljer som følger

  1. Prosjektnavn
  2. Plassering for å lagre et prosjekt
  3. Velg en utførelse JRE
  4. Velg alternativet for layoutprosjekt
  5. Klikk på Fullfør-knappen

Konfigurer Eclipse IDE med WebDriver

4. I dette trinnet

  1. Høyreklikk på det nyopprettede prosjektet og
  2. Velg Ny > Pakke, og navngi den pakken som "ny pakke".

Konfigurer Eclipse IDE med WebDriver

Et popup-vindu åpnes for å navngi pakken,

  1. Skriv inn navnet på pakken
  2. Klikk på Fullfør-knappen

Konfigurer Eclipse IDE med WebDriver

5. Lag et nytt Java klasse under newpackage ved å høyreklikke på den og deretter velge- New > Class, og navngi den som "MyClass". Din Eclipse IDE skal se ut som bildet nedenfor.

Konfigurer Eclipse IDE med WebDriver

Når du klikker på Klasse, åpnes et popup-vindu, skriv inn detaljer som

  1. Navn på klassen
  2. Klikk på Fullfør-knappen

Konfigurer Eclipse IDE med WebDriver

Slik ser det ut etter å ha opprettet klassen.

Konfigurer Eclipse IDE med WebDriver

 

Nå må du stille inn Selenium WebDrivers biblioteker inn Java Bygg sti. I dette trinnet,

  1. Høyreklikk på "nytt prosjekt" og velg Eiendommer.
  2. I dialogboksen Egenskaper klikker du på "Java Bygg sti".
  3. Klikk på Bibliotekene kategorien, og deretter
  4. Klikk på "Legg til eksterne JAR-er.."

Konfigurer Eclipse IDE med WebDriver

Når du klikker på "Legg til eksterne JARs..." vil det åpne et popup-vindu. Velg JAR-filene du vil legge til.

Konfigurer Eclipse IDE med WebDriver

Etter å ha valgt jar-filer, klikk på OK-knappen.

Velg alle filene i lib-mappen.

Konfigurer Eclipse IDE med WebDriver

Velg filer utenfor lib-mappen

Konfigurer Eclipse IDE med WebDriver

Når du er ferdig, klikker du på "Bruk og lukk"-knappen

Konfigurer Eclipse IDE med WebDriver

6. Legg til alle JAR-filene i og utenfor "libs"-mappen. Egenskapsdialogen din skal nå ligne på bildet nedenfor.

Konfigurer Eclipse IDE med WebDriver

7. Til slutt klikker du OK og vi er ferdige med importen Selenium biblioteker inn i prosjektet vårt.

Ulike drivere

HTMLUnit er den eneste nettleser som WebDriver kan automatisere direkte, betyr at ingen annen separat komponent er nødvendig for å installere eller kjøre mens testen utføres. For andre nettlesere trengs et eget program. Det programmet heter de Driver server.

En driverserver er forskjellig for hver nettleser. For eksempel har Internet Explorer sin egen driverserver, som du ikke kan bruke på andre nettlesere. Nedenfor er listen over driverservere og de tilsvarende nettleserne som bruker dem.

Du kan laste ned disse driverne her.

nett~~POS=TRUNC leseren~~POS=HEADCOMP Navn på driverserver Merknader
HTMLUnit HtmlUnitDriver WebDriver kan kjøre HTMLUnit ved å bruke HtmlUnitDriver som driverserver
Firefox Mozilla GeckoDriver WebDriver kan kjøre Firefox uten behov for en driverserver som starter Firefox 45 og over må man bruke gekko-driver laget av Mozilla for automatisering
Internet Explorer Internet Explorer driverserver Tilgjengelig i 32- og 64-biters versjoner. Bruk versjonen som tilsvarer arkitekturen til IE
Chrome ChromeDriver Selv om navnet bare er "ChromeDriver", er det faktisk en driverserver, ikke bare en driver. Den nåværende versjonen kan støtte versjoner høyere enn Chrome v.21
Opera OperaDriver Selv om navnet bare er "OperaDriver", er det faktisk en driverserver, ikke bare en driver.
PhantomJS GhostDriver PhantomJS er en annen hodeløs nettleser, akkurat som HTMLUnit.
Safari Safaridriver Selv om navnet bare er "SafariDriver", er det faktisk en driverserver, ikke bare en driver.

Oppsummering

Bortsett fra en nettleser, trenger du følgende for å begynne å bruke WebDriver

Når du starter et WebDriver-prosjekt i Eclipse, ikke glem å importere Java Klientdriverfiler til prosjektet ditt. Disse filene vil utgjøre din Selenium Bibliotek.

Med en ny versjon av Selenium, det er ingen nettleser du kan automatisere uten bruk av en driverserver.