So installieren Sie Selenium WebDriver unter Mac OS


92

Wie installiere ich Selenium WebDriver unter Mac OS X 10.7.5, das Chrome, Firefox und Safari unterstützt? Was muss ich einstellen, wo soll ich installieren.


3
Dieser Beitrag ist derzeit der Top-Hit bei einer Google-Suche nach "Selenium Mac installieren". Hier ist ein aktualisierter Link (der oben genannte scheint defekt zu sein): selenium-python.readthedocs.io/installation.html
Jaime

Antworten:


198

Installieren

Wenn Sie Homebrew verwenden (was ich empfehle), können Sie Selen installieren mit:

brew install selenium-server-standalone

Laufen

aktualisierte -port Portnummer

Um Selen zu betreiben, gehen Sie wie folgt vor: selenium-server -port 4444

Für weitere Optionen: selenium-server -help


2
So starten Sie Selen automatisch:brew services start selenium-server-standalone
Jimothy

2
Beste Antwort bis heute
Pulkit

Wie kann man den Chromedriver-Pfad mit diesen Fomulae angeben?
Lê Thái Phúc Quang vor

34

Mac hat bereits Python und einen Paketmanager namens easy_install, also öffnen Sie Terminal und geben Sie ein

sudo easy_install selenium

4
Dies funktioniert, setzt jedoch voraus, dass Sie Selenium mit Python ausführen möchten. Wenn Sie dies möchten, sehen Sie sich damien.co/resources/… an. Normalerweise denke ich, dass die Leute suchen, wie der Selenium Standalone-Server über die Befehlszeile ausgeführt werden kann, damit er von anderen Skripten verwendet werden kann.
Chrowe

1
Wenn Sie die Python-Version von Selen deinstallieren müssen: 1. sudo easy_install -m selenium 2. sudo rm -rf /Library/Python/2.7/site-packages/selenium-3.11.0-py2.7.egg (Dateiname kann variieren, je nach Version)
Red Rooster

6

Um das java -jar selenium-server-standalone-2.45.0.jarBefehlszeilentool verwenden zu können, müssen Sie ein JDK installieren. Sie müssen das JDK und den eigenständigen Selenserver herunterladen und installieren.


2
Dies ist, wonach ich gesucht habe, aber es ist nicht klar, woher die JAR-Datei stammt. Die aktuelle Version auf seleniumhq.org/download scheint nicht für mich mit OS X 10.11.5 El Capitan zu arbeiten. Dieser Leitfaden funktionierte jedoch: damien.co/resources/…
chrowe

1

Zuerst müssen Sie Selenium-JAR-Dateien von http://www.seleniumhq.org/download/ herunterladen . Dann brauchen Sie eine IDE, so etwas wie IntelliJ oder Eclipse. Dann müssen Sie Ihre JAR-Dateien diesen IDEs zuordnen. Je nachdem, welche Sprache / welches Framework Sie auswählen, müssen Sie die entsprechenden Bibliotheksdateien herunterladen. Wenn Sie beispielsweise JUnit verwenden, müssen Sie die JAR-Datei Junit 4.11 herunterladen. Vergessen Sie nicht, die Treiber für Chrome und Safari herunterzuladen (der Firefox-Treiber wird standardmäßig mit Selen geliefert). Sobald Sie fertig sind, können Sie mit dem Code Ihrer Wahl mit dem Codieren und Testen Ihres Codes beginnen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.