Sådan installeres Selenium webdriver

⚡ Smart opsummering

Installation Selenium WebDriver kræver fire trin i træk: opsætning Java JDK, installation Eclipse IDE, download af Selenium webdriver Java klient og konfiguration Eclipse med WebDriver-biblioteker, før du skriver din første test.

  • 🎯 Java Først: Download og installer det nyeste Oracle JDK før alt andet — det er fundamentet for alt Selenium Java projekter.
  • 🧩 Eclipse SDI: Installer Eclipse IDE til Java Udviklere og indstil arbejdsområdets sti til C:\eclipse for en ren og forudsigelig opsætning.
  • 🇧🇷 Download af webdriver: Grab Selenium webdriver Java klient-ZIP fra selenium.dev og extracOverfør den til C:\selenium-4.x\ for at holde JAR-filer tilgængelige.
  • 📊 Konfiguration af byggesti: Tilføj alle JAR-filer fra Selenium ZIP (inklusive dem i libs-mappen) til din Eclipse projektets Java Byg sti.
  • Driverservere: Alle browsere undtagen HTMLUnit kræver en separat driverserver (ChromeDriver, GeckoDriver osv.), før WebDriver kan styre den.

Selenium WebDriver installation

Selenium installationen er en 4-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, Eclipseog Selenium vil løbende blive opdateret. Men installationstrinnene vil forblive de samme. Vælg venligst den nyeste version, og fortsæt installationstrinnene nedenfor.

Trin 1 – Installer Java Software Development Kit (JDK)

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

Java Installation

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

Bemærk: Download den seneste tilgængelige version af JDK, når du går til downloadsiden. Den specifikke version er ikke afgørende. På tidspunktet for skrivningen af ​​denne vejledning er den aktuelle version 24.

Når installationen er færdig, skal du åbne en kommandoprompt og skrive javaHvis du ser følgende skærmbillede, er du klar til at gå videre til næste trin.

Installer Java Software Development Kit (JDK)

Trin 2 – Installer Eclipse IDE

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

Installer Eclipse IDE

Du burde kunne downloade en exe-fil med navnet eclipse-inst-win64 til opsætning.

Installer Eclipse IDE

Double-klik på filen for at starte Eclipse installatør. Et nyt vindue åbnes. Klik på Eclipse IDE til Java Udviklere.

Installer Eclipse IDE

Et nyt vindue åbnes. Klik på sti-knappen (markeret med 1) og skift installationsstien til C:\eclipse. Klik derefter på Installer knap (markeret 2).

Installer Eclipse IDE

Efter vellykket installation vises et vindue. Klik på Launch.

Installer Eclipse IDE

Dette vil starte Eclipse IDE til dig.

Trin 3 - Selenium WebDriver installation

Download Selenium webdriver Java Klient driver link.Du finder klientdrivere til andre sprog på den side, men vælg kun den til Java.

Download Jar-filer

Denne download kommer som en ZIP-fil med navnet selenium-4.30.0For enkelhedens skyld, f.eks.tracOverfør indholdet af denne ZIP-fil til dit C-drev, så du har mappen C:\selenium-4.30.0\Denne mappe indeholder alle de JAR-filer, som du senere importerer til Eclipse.

Trin 4 - Konfigurer Eclipse IDE med WebDriver

  1. Start eclipse.exe fil inde i eclipse mappe. Hvis du fulgte trin 2 korrekt, er den eksekverbare fil på C:\eclipse\eclipse.exe.
  2. Når du bliver bedt om at vælge et arbejdsområde, skal du acceptere standardplaceringen.

Konfigurer  Eclipse IDE med WebDriver

3. Opret et nyt projekt via Fil > Ny > Java ProjektNavngiv projektet newproject.

Konfigurer  Eclipse IDE med WebDriver

Et nyt pop op-vindue åbnes. Indtast følgende oplysninger:

  1. Projektnavn
  2. Placering for at gemme projektet
  3. Vælg en udførelses-JRE
  4. Vælg layoutprojektindstillingen
  5. Klik Finish

Konfigurer  Eclipse IDE med WebDriver

4. I dette trin:

  1. Højreklik på det nyoprettede projekt.
  2. Type Ny > Pakke og navngiv pakken newpackage.

Konfigurer  Eclipse IDE med WebDriver

Et pop op-vindue åbnes. Indtast pakkenavnet, og klik på Finish.

Konfigurer  Eclipse IDE med WebDriver

5. Opret en ny Java klasse under newpackage ved at højreklikke på den og vælge Ny > Klasse. Navngiv det MyClass. Din Eclipse IDE skal se ud som billedet nedenfor.

Konfigurer  Eclipse IDE med WebDriver

Når du klikker Klasse, åbnes et pop op-vindue. Indtast klassenavnet, og klik på Finish.

Konfigurer  Eclipse IDE med WebDriver

Sådan ser arbejdsområdet ud efter oprettelsen af ​​klassen.

Konfigurer  Eclipse IDE med WebDriver

Nu skal du tilføje Selenium WebDriver-biblioteker til Java Byg sti. I dette trin:

  1. Højreklik på newproject og vælg Ejendomme.
  2. I dialogboksen Egenskaber skal du klikke på Java Byg sti.
  3. Klik på knappen Biblioteker fane.
  4. Klik Tilføj eksterne JAR-filer…

Konfigurer  Eclipse IDE med WebDriver

Når filbrowseren åbnes:

  1. Vælg de JAR-filer, der er downloadet fra Selenium hjemmeside i trin 3.
  2. Klik Åbne.
  3. Filerne vil blive tilføjet til bibliotekslisten.

TilføjelseSeleniumTilEclipse

6. Tilføj alle JAR-filer indefra og udefra libs mappe. Din Egenskaber-dialogboks burde nu se ud som billedet nedenfor.

Konfigurer  Eclipse IDE med WebDriver

7. Klik til sidst OK. Selenium Biblioteker er nu importeret til dit projekt.

Browserdriverservere

HTMLUnit er den eneste browser, som WebDriver kan automatisere direkte. — ingen separat komponent er nødvendig. For alle andre browsere kræves et separat program kaldet en Driver server er nødvendig.

En driverserver er specifik for hver browser. Du kan downloade disse drivere fra Selenium officielle site.

browser Driverservernavn Bemærkninger
HTMLUnit HtmlUnitDriver WebDriver driver HTMLUnit nativt ved hjælp af HtmlUnitDriver — ingen yderligere server nødvendig.
Firefox Mozilla Gecko Driver Påkrævet for Firefox 45 og derover; oprettet og vedligeholdt af Mozilla.
Internet Explorer Internet Explorer driver server Fås i 32-bit og 64-bit versioner. Brug den version, der matcher din IE-arkitektur.
Chrome ChromeDriver Fungerer som en komplet driverserver. Understøtter Chrome v21 og nyere.
Opera OperaChauffør Fungerer som en komplet driverserver til Opera browser.
PhantomJS GhostDriver PhantomJS er en headless browser, der minder om HTMLUnit.
Safari Safaridriver Fungerer som en komplet driverserver til Safari-browseren.

Ofte Stillede Spørgsmål

Du har brug for Java JDK, Eclipse IDE til Java Udviklere, og de Selenium webdriver Java klient JAR-filer downloadet fra selenium.dev.

Højreklik på dit projekt, vælg Egenskaber, gå til Java Byggesti, klik på Tilføj eksterne JAR-filer, og vælg derefter alle JAR-filer fra Selenium download-mappen, inklusive dem i undermappen libs.

Selenium understøtter ChromeDriver, GeckoDriver (Firefox), SafariDriver, OperaDriver og Internet Explorer Driver Server. Kun HTMLUnit kræver ingen separat driverserver.

Ja. Du kan bruge enhver Java IDE såsom IntelliJ IDEA or NetBeanseller kør tests fra kommandolinjen ved hjælp af Maven eller Gradle som dit byggeværktøj.

Ja. Chrome og Firefox begge understøtter headless-tilstand via deres driverindstillinger, hvilket gør det muligt at køre tests uden et synligt browservindue for hurtigere CI/CD-pipelines.

Opsummer dette indlæg med: