Zum Hauptinhalt springen

Installieren von Selenium unter Windows: Schritt für Schritt Anleitung

Das Selenium-Programm wird von Entwicklern häufig verwendet, um Webtests zu automatisieren. Dieses Tool kombiniert Benutzerfreundlichkeit mit Leistung und Flexibilität, was es für die Erstellung automatisierter Tests unerlässlich macht. Wenn Sie mit Selenium beginnen möchten, befolgen Sie die detaillierten Installationsanweisungen für das Windows-Betriebssystem.

Der erste Schritt besteht darin, Selenium WebDriver zu installieren. Mit dieser Komponente können Sie mit einem Webbrowser interagieren. Um dies zu tun, müssen Sie zuerst den Treiber für Ihren ausgewählten Browser herunterladen und installieren – Chrome, Firefox oder Edge. Danach müssen Sie der Systemvariablen PATH den Treiberpfad hinzufügen. Dadurch kann Ihr Betriebssystem den Treiber bei Bedarf leicht finden und ausführen.

Als nächstes müssen Sie Selenium WebDriver für die Programmiersprache installieren, in der Sie Ihre Tests entwickeln möchten. WebDriver ist für Sprachen wie Java, Python, C# und andere verfügbar. Sie müssen die entsprechende Bibliothek herunterladen und zu Ihrem Projekt hinzufügen. Dadurch erhalten Sie Zugriff auf die Selenium-API, mit der Sie Ihren Webbrowser verwalten und im Rahmen Ihres Tests verschiedene Aktionen auf Webseiten ausführen können.

Schließlich sollten Sie Selenium IDE installieren, ein Tool zum Erstellen und Debuggen automatisierter Tests. Es ist eine Browsererweiterung, mit der Sie Benutzeraktivitäten auf Webseiten aufzeichnen und wiedergeben können. Mit der Selenium IDE können Sie Tests erstellen, ohne Code zu schreiben. Es bietet eine einfache und intuitive Benutzeroberfläche zum Erstellen und Bearbeiten von Testszenarien.

Das ist alles! Jetzt können Sie mit Selenium auf Ihrem Windows-Computer beginnen. Die Installation von Selenium mag auf den ersten Blick schwierig erscheinen, aber anhand unserer detaillierten Anleitung können Sie dieses leistungsstarke Tool zur Automatisierung von Webanwendungstests bewältigen und beherrschen.

Python herunterladen und installieren

1. Gehen Sie zur offiziellen Python-Website: https://www.python.org/downloads/.

2. Auf der Download-Seite sehen Sie zwei Versionen von Python: Python 2.x.x und Python 3.x.x. Es wird empfohlen, die neueste Version von Python 3 auszuwählen.x.x, da es moderner und aktueller ist.

3. Klicken Sie auf den Link mit der ausgewählten Python-Version. Sie werden aufgefordert, ein Installationsprogramm zum Herunterladen auszuwählen.

4. Wenn Ihr System auf einer 64-Bit-Architektur läuft, wird empfohlen, ein Installationsprogramm mit der Erweiterung zu wählen .exe mit dem Wort "amd64" im Dateinamen. Wenn Ihr System auf einer 32-Bit-Architektur läuft, wählen Sie das Installationsprogramm ohne Angabe der Architektur aus.

5. Nachdem Sie das Python-Installationsprogramm heruntergeladen haben, führen Sie es aus. Achten Sie darauf, das Häkchen "Add Python to PATH" zu markieren und klicken Sie auf die Schaltfläche "Jetzt installieren".

6. Warten Sie, bis die Installation abgeschlossen ist. Danach wird Python erfolgreich auf Ihrem System installiert.

Jetzt haben Sie die notwendigen Werkzeuge, um Selenium auf Ihrem Windows-System zu installieren und zu verwenden.

Pip installieren

Befolgen Sie dazu die Anweisungen:

  1. Öffnen Sie eine Eingabeaufforderung in Windows.
  2. Herunterladen get-pip.py skript, indem Sie den folgenden Befehl ausführen:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

Nach der Installation können Sie die Pip-Version mit dem Befehl überprüfen:

pip --version

Jetzt, da pip installiert ist, können Sie mit der Installation von Selenium fortfahren.

Selenium installieren

Schritt 1: Besuchen Sie die offizielle Selenium-Website (https://www .selenium.dev/) und gehe zur Download-Seite.

Schritt 2: Suchen Sie auf der Downloadseite nach dem Abschnitt "Selenium Client & WebDriver Language Bindings" und wählen Sie die gewünschte Programmiersprache (z. B. Java) aus.

Schritt 3: Laden Sie das Archiv mit der gewünschten Programmiersprache herunter und entpacken Sie es an einem geeigneten Ort auf Ihrem Computer.

Schritt 4: Fügen Sie den Pfad des Ordners mit Selenium der Umgebungsvariablen PATH auf Ihrem System hinzu. Dadurch können Sie Selenium von überall auf Ihrem Computer verwenden.

Schritt 5: Installieren Sie den Webbrowser-Treiber, den Sie mit Selenium verwenden möchten. Die offizielle Selenium-Website enthält Anweisungen zum Installieren von Treibern für verschiedene Browser wie Chrome, Firefox, Safari und andere.

Schritt 6: Fahren Sie mit dem Start Ihres ersten automatisierten Testprogramms mit Selenium fort.

Beachten Sie, dass die Installation von Selenium von Ihrem Betriebssystem und Ihrer Programmiersprache abhängig sein kann. Es wird empfohlen, die Dokumentation auf der offiziellen Selenium-Website zu lesen, bevor Sie die Installation durchführen.

Browser-Treiber installieren

Um mit Selenium zu arbeiten, benötigen Sie einen Browsertreiber, mit dem Sie die Aktionen Ihres Webbrowsers automatisieren können. Die Treiber müssen für jeden Browser, mit dem Sie arbeiten möchten, separat installiert werden.

Hier finden Sie eine Anleitung zum Installieren von Browsertreibern für gängige Webbrowser:

BrowserДрайверСсылка на скачивание
Google-SucheChrom-Treiberhttps://chromedriver.chromium.org/
Mozilla Firefoxgeckotreiberhttps://github.com/mozilla/geckodriver/releases
Microsoft RandMicrosoft Webtreiberhttps://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

Um einen Browsertreiber zu installieren, klicken Sie auf den Download-Link, wählen Sie die Version des Treibers aus, die der Version Ihres Browsers und Betriebssystems entspricht, und laden Sie dann das Treiberarchiv herunter und entpacken Sie es.

Fügen Sie nach dem Entpacken des Archivs den Treiberpfad der Umgebungsvariablen PATH hinzu, damit Selenium ihn finden kann. Dafür:

  1. Öffnen Sie die Systemsteuerung.
  2. Wählen Sie System und Sicherheit und dann System aus.
  3. Klicken Sie auf Erweiterte Systemeinstellungen, und klicken Sie auf die Registerkarte Erweitert.
  4. Klicken Sie auf die Schaltfläche Umgebungsvariablen.
  5. Suchen Sie im Abschnitt Systemvariablen nach der PATH-Variable und klicken Sie auf Bearbeiten.
  6. Fügen Sie im Feld Variablenwert den Pfad zum Treiber hinzu, indem Sie ihn durch ein Semikolon vom vorherigen Wert trennen.
  7. Speichern Sie die Änderungen.

Jetzt haben Sie den Browsertreiber erfolgreich installiert und sind bereit, mit Selenium automatisierte Tests zu erstellen und auszuführen.

Treiber zum Systempfad hinzufügen

Bevor Sie mit Selenium beginnen, müssen Sie dem Systempfad einen Treiber hinzufügen, damit der Browser mit Selenium interagieren kann.

Hier finden Sie Anweisungen zum Hinzufügen eines Treibers zum Systempfad unter Windows:

SchrittHandlung
1Laden Sie den Treiber für den ausgewählten Browser herunter. Laden Sie zum Beispiel ChromeDriver für Chrome herunter, für Firefox - GeckoDriver usw.
2Entpacken Sie die heruntergeladene Treiberdatei in einen für Sie geeigneten Ordner auf Ihrem Computer.
3Klicken Sie mit der rechten Maustaste auf das Symbol Arbeitsplatz auf dem Desktop und wählen Sie Eigenschaften aus.
4Klicken Sie auf der Registerkarte "Erweiterte Systemeinstellungen" auf die Schaltfläche "Umgebungsvariablen".
5Suchen Sie im Abschnitt "Umgebungsvariablen für Benutzer" nach der Variablen "Pfad" und klicken Sie auf die Schaltfläche "Bearbeiten".
6Klicken Sie im sich öffnenden Fenster auf die Schaltfläche "Neu" und geben Sie den Pfad zu dem Ordner ein, in dem sich Ihr Treiber befindet. Zum Beispiel "C:\WebDriver".
7Klicken Sie in allen geöffneten Fenstern auf OK, um die Änderungen zu speichern.

Der Treiber ist jetzt für die Verwendung mit Selenium verfügbar und Sie können die Tests erfolgreich auf dem von Ihnen gewählten Browser ausführen.

Selenium-Installation überprüfen

Nachdem Sie Selenium auf Ihrem Windows-System installiert haben, können Sie testen, ob es funktioniert, indem Sie einen einfachen Test ausführen.

1. Erstellen Sie eine neue Python-Datei mit dem Namen "test_selenium.py ".

2. Importieren Sie die erforderlichen Module:

import timefrom selenium import webdriverfrom selenium.webdriver.common.keys import Keys

3. Definieren Sie die Variable "driver", und erstellen Sie eine Instanz von WebDriver:

driver = webdriver.Chrome()

4. Laden Sie die zu testende Webseite im Browser herunter:

driver.get("https://www.example.com")

5. Geben Sie Text ein, und führen Sie die Schritte für die Elemente auf der Seite aus:

search_box = driver.find_element_by_name("q")search_box.clear()search_box.send_keys("Selenium")search_box.send_keys(Keys.RETURN)

6. Unterbrechen Sie den Test für einige Sekunden (z. B. 5 Sekunden):

time.sleep(5)

7. Schließen Sie den Browser:

driver.quit()

8. Speichern und führen Sie Ihren Test aus:

python test_selenium.py

Wenn der Test ohne Fehler erfolgreich war und die angezeigte Webseite im Browser geöffnet wurde, bedeutet dies, dass die Selenium-Installation erfolgreich war.

Jetzt sind Sie bereit, Selenium zu verwenden, um das Testen von Webanwendungen zu automatisieren!