Como instalar o Selenium WebDriver no Mac OS

92

Como instalar o Selenium WebDriver no Mac OS X 10.7.5 com suporte para Chrome, Firefox e safari? O que tenho que definir, onde instalar.

user2790794
fonte
3
Esta postagem é atualmente a mais procurada no Google por "install selenium mac", então aqui está um link atualizado (o acima parece estar quebrado): selenium-python.readthedocs.io/installation.html
Jaime

Respostas:

198

Instalar

Se você usa homebrew (o que eu recomendo), você pode instalar o selênio usando:

brew install selenium-server-standalone

Corrida

-port port_number atualizado

Para executar o selênio, faça: selenium-server -port 4444

Para mais opções: selenium-server -help

Vai
fonte
2
Para iniciar o selênio automaticamente:brew services start selenium-server-standalone
Jimothy
2
Melhor resposta até agora
Pulkit
Como especificar o caminho do chromedriver usando esta fórmula?
Lê Thái Phúc Quang
34

Mac já tem Python e um gerenciador de pacotes chamado easy_install, então abra o Terminal e digite

sudo easy_install selenium
Ivan Proskuryakov
fonte
4
Isso funciona, mas assume que você deseja executar o Selenium com Python. Se é isso que você quer, veja damien.co/resources/… Normalmente, acho que o que as pessoas estão procurando é como executar o Selenium Standalone Server a partir da linha de comando para que esteja disponível para uso por outros scripts.
chrowe de
1
Se você precisar desinstalar a versão python do selenium: 1. sudo easy_install -m selenium 2. sudo rm -rf /Library/Python/2.7/site-packages/selenium-3.11.0-py2.7.egg (nome do arquivo pode variam, dependendo da versão)
Red Rooster
6

Para usar a java -jar selenium-server-standalone-2.45.0.jarferramenta de linha de comando, você precisa instalar um JDK. Você precisa baixar e instalar o JDK e o servidor autônomo selenium.

Laura Hannah Vachon
fonte
2
Isso é o que eu estava procurando, mas não está claro de onde obter o arquivo jar. A versão atual em seleniumhq.org/download não parece funcionar para mim executando o OS X 10.11.5 El Capitan. Este guia funcionou: damien.co/resources/…
chrowe
1

Primeiro você precisa baixar os arquivos jar do Selenium em http://www.seleniumhq.org/download/ . Então você precisa de um IDE, algo como IntelliJ ou Eclipse. Em seguida, você terá que mapear seus arquivos jar para esses IDEs. Então, dependendo de qual idioma / estrutura você escolher, você terá que baixar os arquivos de biblioteca relevantes, por exemplo, se você estiver usando JUnit, você terá que baixar o arquivo jar Junit 4.11. Finalmente, não se esqueça de baixar os drivers para Chrome e Safari (o driver do firefox vem com selênio). Uma vez feito isso, você pode começar a codificar e testar seu código com o navegador de sua escolha.

Donshon
fonte