Sådan downloader og installerer du Selenium webdriver

Selenium WebDriver installation

Selenium installationen er en 3-trins proces:

Trin 1: Installer Java SDK
Trin 2: Installer Eclipse
Trin 3: Installer Selenium Webdriver filer
Trin 4: Konfigurer Eclipse IDE med WebDriver

I denne vejledning lærer vi, hvordan du installerer Selenium Webdriver. Nedenfor er den detaljerede proces

BEMÆRK: versionerne af Java, Eclipse, Selenium vil blive ved med at opdatere med tiden. Men installationstrinnene forbliver de samme. Vælg venligst den seneste version og fortsæt installationstrinene nedenfor-

Trin 1 – Installer Java Software Development Kit (JDK)

Download og installer Java Software Development Kit (JDK) link..

Installer Java Software Development Kit (JDK)

Denne JDK-version leveres sammen med Java Runtime Environment (JRE), så du behøver ikke at downloade og installere JRE separat.

Når installationen er færdig, skal du åbne kommandoprompten og skrive "java". Hvis du ser folloenwing skærm du er god til at flytte til næste trin.

Installer Java Software Development Kit (JDK)

Trin 2 – Installer Eclipse IDE

Download den nyeste version af "Eclipse IDE for Java-udviklere" link.. Sørg for at vælge rigtigt mellem Windows 32 bit og 64 bit versioner.

Installer Eclipse IDE

Du burde være i stand til at downloade en exe-fil med navnet "eclipse-inst-win64” til opsætning.

Installer Eclipse IDE

Double-klik på en fil for at installere Eclipse. Et nyt vindue åbnes. Klik Eclipse IDE til Java-udviklere.

Installer Eclipse IDE

Derefter åbnes et nyt vindue, som klikker på knappen markeret 1 og ændrer sti til “C:\eclipse”. Indlæg det Klik på knappen Installer markeret med 2

Installer Eclipse IDE

Efter vellykket gennemførelse af installationsproceduren vises et vindue. Klik på Start i det vindue.

Installer Eclipse IDE

Dette starter eclipse neon IDE til dig.

Trin 3 - Selenium WebDriver installation

Du kan downloade Selenium Driver til webdriver til Java-klient link.. Du finder klientdrivere til andre sprog der, men vælg kun den til Java.

Selenium WebDriver installation

Denne download kommer som en ZIP-fil med navnet "selenium-3.14.0.zip”. For nemheds skyld Selenium installation på Windows 10, udpak indholdet af denne ZIP-fil på dit C-drev, så du har mappen "C:\selenium-3.14.0\". Denne mappe indeholder alle de JAR-filer, som vi ville later importere på Eclipse forum Selenium Opsætning.

Trin 4 - Konfigurer Eclipse IDE med WebDriver

  1. Start "eclipse.exe"-filen inde i "eclipse” mappe, som vi udpakkede i trin 2. Hvis du fulgte trin 2 korrekt, skulle den eksekverbare være placeret på C:\eclipse\eclipse.exe
  2. Når du bliver bedt om at vælge et arbejdsområde, skal du blot acceptere standardplaceringen.

Konfigurer  Eclipse IDE med WebDriver

3. Opret et nyt projekt gennem Filer > Nyt > Java-projekt. Navngiv projektet som "nyt projekt".

Konfigurer  Eclipse IDE med WebDriver

Et nyt pop op-vindue åbnes. Indtast details som følger

  1. Projektnavn
  2. Placering for at gemme et projekt
  3. Vælg en udførelses-JRE
  4. Vælg layoutprojektindstillingen
  5. Klik på knappen Udfør

Konfigurer  Eclipse IDE med WebDriver

4. I dette trin,

  1. Højreklik på det nyoprettede projekt og
  2. Vælg Ny > Pakke, og navngiv den pakke som "nypakke".

Konfigurer  Eclipse IDE med WebDriver

Et pop op-vindue åbnes for at navngive pakken,

  1. Indtast navnet på pakken
  2. Klik på knappen Udfør

Konfigurer  Eclipse IDE med WebDriver

5. Opret en ny Java-klasse under newpackage ved at højreklikke på den og derefter vælge- New > Class, og derefter navngive den som "MyClass". Din Eclipse IDE skal se ud som billedet nedenfor.

Konfigurer  Eclipse IDE med WebDriver

Når du klikker på Klasse, åbnes et pop-up vindue, indtast details as

  1. Klassens navn
  2. Klik på knappen Udfør

Konfigurer  Eclipse IDE med WebDriver

Sådan ser det ud efter oprettelse af klasse.

Konfigurer  Eclipse IDE med WebDriver

Nu selenium WebDriver er i Java Build Path

I dette trin,

  1. Højreklik på "nyt projekt" og vælg Ejendomme.
  2. Klik på "Java Build Path" i dialogboksen Egenskaber.
  3. Klik på Biblioteker fanen og derefter
  4. Klik på "Tilføj eksterne JARs.."

Konfigurer  Eclipse IDE med WebDriver

Når du klikker på "Tilføj eksterne JAR'er.." Det åbner et pop op-vindue. Vælg de JAR-filer, du vil tilføje.

Konfigurer  Eclipse IDE med WebDriver

Når du har valgt jar-filer, skal du klikke på knappen OK.

Vælg alle filer i mappen lib.

Konfigurer  Eclipse IDE med WebDriver

Vælg filer uden for lib-mappen

Konfigurer  Eclipse IDE med WebDriver

Når du er færdig, skal du klikke på knappen "Anvend og luk".

Konfigurer  Eclipse IDE med WebDriver

6. Tilføj alle JAR-filerne i og uden for mappen "libs". Din egenskabsdialog skal nu ligne billedet nedenfor.

Konfigurer  Eclipse IDE med WebDriver

7. Klik til sidst på OK, og vi er færdige med at importere Selenium biblioteker ind i vores projekt.

Forskellige drivere

HTMLUnit er den eneste browser, som WebDriver kan automatisere direkte – hvilket betyder, at ingen anden separat komponent er nødvendig for at installere eller køre, mens testen udføres. For andre browsere er et separat program nødvendigt. Det program kaldes Driver server.

En driverserver er forskellig for hver browser. For eksempel har Internet Explorer sin egen driverserver, som du ikke kan bruge på andre browsere. Nedenfor er listen over driverservere og de tilsvarende browsere, der bruger dem.

Du kan downloade disse drivere link.

browser Navn på driverserver Bemærkninger
HTMLUnit HtmlUnitDriver WebDriver kan køre HTMLUnit ved at bruge HtmlUnitDriver som driverserver
Firefox Mozilla Gecko Driver WebDriver kan køre Firefox uden behov for en driverserver Starter Firefox 45 og derover skal man bruge gekko-driver oprettet af Mozilla til automatisering
Internet Explorer Internet Explorer driver server Tilgængelig i 32 og 64-bit versioner. Brug den version, der svarer til architecture af din IE
Chrome ChromeDriver Selvom navnet bare er "ChromeDriver", er det i virkeligheden en driverserver, ikke bare en driver. Den aktuelle version kan understøtte versioner, der er højere end Chrome v.21
Opera OperaChauffør Selvom dens navn bare er "OperaDriver”, er det i virkeligheden en driverserver, ikke bare en driver.
PhantomJS GhostDriver PhantomJS er en anden hovedløs browser, ligesom HTMLUnit.
Safari SafariDriver Selvom dens navn bare er "SafariDriver”, er det i virkeligheden en driverserver, ikke bare en driver.

Resumé

Bortset fra en browser, skal du bruge following for at begynde at bruge WebDriver

Når du starter et WebDriver-projekt i Eclipse, glem ikke at importere Java Client Driver-filerne til dit projekt. Disse filer vil udgøre din Selenium Bibliotek.

Med en ny version af Selenium, er der ingen browser, som du kan automatisere uden brug af en driverserver.