Как установить Selenium WebDriver в Mac OS

92

Как установить Selenium WebDriver на Mac OS X 10.7.5 с поддержкой Chrome, Firefox и Safari? Что нужно установить, где установить.

user2790794
источник
4
Этот пост в настоящее время является самым популярным в поиске Google по запросу «установить selenium mac», поэтому вот обновленная ссылка (ссылка выше, похоже, не работает): selenium-python.readthedocs.io/installation.html
Хайме

Ответы:

201

Установить

Если вы используете homebrew (что я рекомендую), вы можете установить селен, используя:

brew install selenium-server-standalone

Бег

обновлен -port номер_порта

Чтобы запустить селен, выполните: selenium-server -port 4444

Дополнительные параметры: selenium-server -help

Будет
источник
2
Для автоматического запуска селена:brew services start selenium-server-standalone
Jimothy
3
Лучший ответ на сегодняшний день
Pulkit
Как указать путь хромодрайвера с помощью этой фомулы?
Ле Тай Фук Куанг,
36

На Mac уже есть Python и диспетчер пакетов easy_install, поэтому откройте терминал и введите

sudo easy_install selenium
Иван Проскуряков
источник
4
Это работает, но предполагает, что вы хотите запустить Selenium с Python. Если это то, что вы хотите, см. Damien.co/resources/… Обычно я думаю, что люди ищут, как запустить Selenium Standalone Server из командной строки, чтобы его можно было использовать другими скриптами.
chrowe
1
Если вам нужно удалить версию selenium для python: 1. sudo easy_install -m selenium 2. sudo rm -rf /Library/Python/2.7/site-packages/selenium-3.11.0-py2.7.egg (имя файла может варьируются, в зависимости от версии)
Red Rooster
6

Чтобы использовать java -jar selenium-server-standalone-2.45.0.jarинструмент командной строки, вам необходимо установить JDK. Вам необходимо загрузить и установить JDK и автономный сервер селена.

Лаура Ханна Вашон
источник
2
Это то, что я искал, но неясно, откуда взять файл jar. Текущая версия на seleniumhq.org/download , похоже, не работает для меня с OS X 10.11.5 El Capitan. Это руководство работало: damien.co/resources/…
chrowe
1

Сначала вам нужно загрузить файлы jar Selenium с http://www.seleniumhq.org/download/ . Тогда вам понадобится IDE, что-то вроде IntelliJ или Eclipse. Затем вам нужно будет сопоставить свои файлы jar с этими IDE. Затем, в зависимости от того, какой язык / фреймворк вы выберете, вам нужно будет загрузить соответствующие файлы библиотеки, например, если вы используете JUnit, вам нужно будет загрузить файл jar Junit 4.11. Наконец, не забудьте загрузить драйверы для Chrome и Safari (драйвер firefox входит в стандартную комплектацию селеном). После этого вы можете приступить к написанию и тестированию кода в любом браузере по вашему выбору.

Доншон
источник