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


92

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


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 входит в стандартную комплектацию селеном). После этого вы можете приступить к написанию и тестированию кода в любом браузере по вашему выбору.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.