Jak zainstalować Selenium WebDriver w systemie Mac OS

92

Jak zainstalować Selenium WebDriver na Mac OS X 10.7.5 obsługującym przeglądarki Chrome, Firefox i safari? Co mam ustawić, gdzie zainstalować.

user2790794
źródło
4
Ten post jest obecnie najpopularniejszym hitem w wyszukiwarce Google pod hasłem „zainstaluj selenium mac”, więc oto zaktualizowany link (ten powyżej wydaje się być uszkodzony): selenium-python.readthedocs.io/installation.html
Jaime

Odpowiedzi:

201

zainstalować

Jeśli używasz homebrew (co polecam), możesz zainstalować selen używając:

brew install selenium-server-standalone

Bieganie

zaktualizowano -port numer_portu

Aby uruchomić selen, wykonaj: selenium-server -port 4444

Więcej opcji: selenium-server -help

Będzie
źródło
2
Aby automatycznie rozpocząć selen:brew services start selenium-server-standalone
Jimothy
3
Najlepsza odpowiedź do tej pory
Pulkit
Jak określić ścieżkę chromedriver za pomocą tego wzoru?
Lê Thái Phúc Quang
36

Mac ma już Pythona i menedżera pakietów o nazwie easy_install, więc otwórz Terminal i wpisz

sudo easy_install selenium
Ivan Proskuryakov
źródło
4
To działa, ale zakłada, że ​​chcesz uruchomić Selenium z Pythonem. Jeśli tego właśnie chcesz, zobacz damien.co/resources/ ... Zwykle myślę, że ludzie szukają sposobu, w jaki sposób uruchomić samodzielny serwer Selenium z wiersza poleceń, aby był dostępny dla innych skryptów.
chrowe
1
Jeśli chcesz odinstalować wersję selenium w języku Python: 1. sudo easy_install -m selenium 2. sudo rm -rf /Library/Python/2.7/site-packages/selenium-3.11.0-py2.7.egg (nazwa pliku może różnią się w zależności od wersji)
Red Rooster
6

Aby korzystać z java -jar selenium-server-standalone-2.45.0.jarnarzędzia wiersza poleceń, musisz zainstalować pakiet JDK. Musisz pobrać i zainstalować JDK i samodzielny serwer selenium.

Laura Hannah Vachon
źródło
2
Właśnie tego szukałem, ale nie jest jasne, skąd wziąć plik jar. Obecna wersja na seleniumhq.org/download nie działa dla mnie z systemem OS X 10.11.5 El Capitan. Ten przewodnik działał jednak: damien.co/resources/…
chrowe
1

Najpierw musisz pobrać pliki jar selenium z http://www.seleniumhq.org/download/ . Wtedy potrzebujesz IDE, czegoś takiego jak IntelliJ lub Eclipse. Następnie będziesz musiał zmapować pliki jar do tych IDE. Następnie, w zależności od wybranego języka / frameworka, będziesz musiał pobrać odpowiednie pliki bibliotek, na przykład jeśli używasz JUnit, będziesz musiał pobrać plik jar Junit 4.11. Na koniec nie zapomnij pobrać sterowników dla Chrome i Safari (sterownik Firefox jest standardowo wyposażony w selen). Po zakończeniu możesz rozpocząć kodowanie i testowanie kodu w wybranej przeglądarce.

Donshon
źródło