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.

user2790794
quelle
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

Wille
quelle
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
Ivan Proskuryakov
quelle
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.

Laura Hannah Vachon
quelle
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.

Donshon
quelle