Como Instalar Selenium webdriver

โšก Resumo Inteligente

Instalando Selenium O WebDriver requer quatro etapas sequenciais: configuraรงรฃo Java JDK, instalando Eclipse IDE, baixando o Selenium webdriver Java cliente e configuraรงรฃo Eclipse Utilize as bibliotecas WebDriver antes de escrever seu primeiro teste.

  • ๐ŸŽฏ Java Primeiro: Baixe e instale o mais recente Oracle JDK antes de qualquer outra coisa โ€” รฉ a base para tudo. Selenium Java projetos.
  • ๐Ÿงฉ Eclipse AQUI: Instale Eclipse IDE para Java Os desenvolvedores devem definir o caminho do espaรงo de trabalho para C:\eclipse para uma configuraรงรฃo limpa e previsรญvel.
  • โš™๏ธ Download do WebDriver: Agarre a Selenium webdriver Java cliente ZIP de selenium.dev e extracAdicione-o ร  pasta C:\selenium-4.x\ para manter os arquivos JAR acessรญveis.
  • ๐Ÿ“Š Configuraรงรฃo do caminho de construรงรฃo: Adicione todos os arquivos JAR do Selenium Compacte o arquivo ZIP (incluindo os arquivos dentro da pasta libs) para o seu Eclipse do projeto Java Construir caminho.
  • โœ… Servidores de drivers: Todos os navegadores, exceto o HTMLUnit, exigem um servidor de drivers separado (ChromeDriver, GeckoDriver, etc.) antes que o WebDriver possa controlรก-los.

Selenium Instalaรงรฃo do WebDriver

Selenium a instalaรงรฃo รฉ um processo de 4 etapas:

Passo 1: Instale Java SDK
Passo 2: Instale Eclipse
Passo 3: Instale Selenium Arquivos do WebDriver
Passo 4: configurar Eclipse IDE com WebDriver

Neste tutorial, aprenderemos como instalar Selenium WebDriver. Abaixo estรก o processo detalhado.

NOTA: As versรตes de Java, Eclipse e Selenium Continuaremos atualizando com o tempo. Mas as etapas de instalaรงรฃo permanecerรฃo as mesmas. Selecione a versรฃo mais recente e continue com as etapas de instalaรงรฃo abaixo.

Etapa 1 - Instalar Java Kit de desenvolvimento de software (JDK)

Baixe e instale o Java Kit de desenvolvimento de software (JDK) aqui..

Java Instalaรงรฃo

Esta versรฃo do JDK vem com Java Runtime Environment (JRE), portanto, nรฃo รฉ necessรกrio fazer download e instalar o JRE separadamente.

Observaรงรฃo: Ao acessar a pรกgina de downloads, faรงa o download da versรฃo mais recente disponรญvel do JDK. A versรฃo especรญfica nรฃo รฉ crucial. No momento da redaรงรฃo deste tutorial, a versรฃo atual รฉ a 24.

Apรณs a conclusรฃo da instalaรงรฃo, abra um prompt de comando e digite javaSe vocรช vir a seguinte tela, pode prosseguir para a prรณxima etapa.

Instale Java Kit de desenvolvimento de software (JDK)

Etapa 2 - Instalar Eclipse IDE

Baixe a versรฃo mais recente do "Eclipse IDE para Java Desenvolvedoresโ€ aqui.Certifique-se de escolher corretamente entre as opรงรตes. Windows Versรตes de 32 e 64 bits.

Instale Eclipse IDE

Vocรช deverรก conseguir baixar um arquivo .exe chamado eclipse-inst-win64 para configuraรงรฃo.

Instale Eclipse IDE

Double-clique no arquivo para iniciar o Eclipse instalador. Uma nova janela serรก aberta. Clique Eclipse IDE para Java Desenvolvedores.

Instale Eclipse IDE

Uma nova janela serรก aberta. Clique no botรฃo de caminho (marcado com o nรบmero 1) e altere o caminho de instalaรงรฃo para C:\eclipse. Em seguida, clique no botรฃo Instale botรฃo (marcado com 2).

Instale Eclipse IDE

Apรณs a instalaรงรฃo bem-sucedida, uma janela serรก exibida. Clique. Lanรงamento.

Instale Eclipse IDE

Isso darรก inรญcio ao Eclipse IDE para vocรช.

Passo 3 - Selenium Instalaรงรฃo do WebDriver

Faรงa o download do Selenium webdriver Java Driver cliente aqui.Vocรช encontrarรก drivers de cliente para outros idiomas nessa pรกgina, mas selecione apenas o que for adequado para o seu idioma. Java.

Baixar arquivos Jar

Este download vem como um arquivo ZIP chamado selenium-4.30.0Para simplificar, extracExtraia o conteรบdo deste arquivo ZIP para a sua unidade C para que vocรช tenha o diretรณrio. C:\selenium-4.30.0\Este diretรณrio contรฉm todos os arquivos JAR que vocรช importarรก posteriormente para o Eclipse.

Etapa 4 - Configurar Eclipse IDE com WebDriver

  1. Lanรงar o eclipse.exe arquivo dentro do eclipse pasta. Se vocรช seguiu o passo 2 corretamente, o executรกvel estรก em C:\eclipse\eclipse.exe.
  2. Quando solicitado a selecionar um espaรงo de trabalho, aceite o local padrรฃo.

configurar Eclipse IDE com WebDriver

3. Crie um novo projeto atravรฉs de Arquivo > Novo > Java PROJETODรช um nome ao projeto. newproject.

configurar Eclipse IDE com WebDriver

Uma nova janela pop-up serรก aberta. Insira os seguintes detalhes:

  1. Nome do projeto
  2. Local para salvar o projeto
  3. Selecione um JRE de execuรงรฃo
  4. Selecione a opรงรฃo de projeto de layout
  5. Clique Acabamento

configurar Eclipse IDE com WebDriver

4. Nesta etapa:

  1. Clique com o botรฃo direito do mouse no projeto recรฉm-criado.
  2. Selecionar Novo > Pacote e dรช um nome ao pacote newpackage.

configurar Eclipse IDE com WebDriver

Uma janela pop-up serรก aberta. Digite o nome do pacote e clique em Acabamento.

configurar Eclipse IDE com WebDriver

5. Crie um novo Java classe sob newpackage clicando com o botรฃo direito do mouse e selecionando Novo > Aula. Diga MyClass. Seu Eclipse O IDE deve se parecer com a imagem abaixo.

configurar Eclipse IDE com WebDriver

Quando vocรช clica AulaUma janela pop-up serรก aberta. Digite o nome da turma e clique. Acabamento.

configurar Eclipse IDE com WebDriver

Esta รฉ a aparรชncia do espaรงo de trabalho apรณs a criaรงรฃo da classe.

configurar Eclipse IDE com WebDriver

Agora vocรช precisa adicionar o Selenium Bibliotecas WebDriver para o Java Caminho de construรงรฃo. Nesta etapa:

  1. Clique com o botรฃo direito do mouse em newproject e selecione Propriedades.
  2. Na caixa de diรกlogo Propriedades, clique em Java Caminho de construรงรฃo.
  3. Clique na bibliotecas aba.
  4. Clique Adicionar JARs externosโ€ฆ

configurar Eclipse IDE com WebDriver

Quando o explorador de arquivos for aberto:

  1. Selecione os arquivos JAR baixados do Selenium site na Etapa 3.
  2. Clique Abra.
  3. Os arquivos serรฃo adicionados ร  lista da biblioteca.

AdicionandoSeleniumParaEclipse

6. Adicione todos os arquivos JAR de dentro e de fora do libs pasta. Sua caixa de diรกlogo Propriedades agora deve estar semelhante ร  imagem abaixo.

configurar Eclipse IDE com WebDriver

7. Finalmente, clique OK. Selenium As bibliotecas agora foram importadas para o seu projeto.

Servidores de drivers de navegador

O HTMLUnit รฉ o รบnico navegador que o WebDriver pode automatizar diretamente. โ€” nenhum componente separado รฉ necessรกrio. Para todos os outros navegadores, um programa separado chamado Servidor de driver รฉ necessรกrio.

Existe um servidor de drivers especรญfico para cada navegador. Vocรช pode baixar esses drivers do site. Selenium site oficial.

Navegador Nome do servidor do driver Observaรงรตes
Unidade HTML HtmlUnitDriver O WebDriver controla o HTMLUnit nativamente usando o HtmlUnitDriver โ€” nenhum servidor adicional รฉ necessรกrio.
Firefox Mozilla GeckoDriver Necessรกrio para Firefox 45 anos ou mais; criado e mantido pela Mozilla.
Internet Explorer Servidor de driver do Internet Explorer Disponรญvel nas versรตes de 32 e 64 bits. Use a versรฃo compatรญvel com a arquitetura do seu Internet Explorer.
Chrome ChromeDriver Funciona como um servidor de drivers completo. Compatรญvel com o Chrome versรฃo 21 e superior.
Opera OperaDirigir Funciona como um servidor de drivers completo para Opera navegador.
PhantomJSGenericName Motorista Fantasma PhantomJS รฉ um navegador sem interface grรกfica, semelhante ao HTMLUnit.
Safรกri SafariDriver Funciona como um servidor de drivers completo para o navegador Safari.

Perguntas Frequentes

Vocรช precisa do Java JDK, Eclipse IDE para Java Desenvolvedores e os Selenium webdriver Java Arquivos JAR do cliente baixados de selenium.dev.

Clique com o botรฃo direito do mouse no seu projeto, escolha Propriedades e vรก para Java Caminho de construรงรฃo, clique em Adicionar JARs externos e selecione todos os JARs da lista. Selenium pasta de downloads, incluindo aqueles dentro da subpasta libs.

Selenium Suporta ChromeDriver, GeckoDriver (Firefox), SafariDriver, OperaDriver e servidor de drivers do Internet Explorer. Somente o HTMLUnit nรฃo requer um servidor de drivers separado.

Sim. Vocรช pode usar qualquer um. Java IDE como IntelliJ IDEA or NetBeansou execute testes a partir da linha de comando usando o Maven ou Gradle como sua ferramenta de construรงรฃo.

Sim. Chrome e Firefox Ambos suportam o modo headless atravรฉs das opรงรตes de seus drivers, permitindo que os testes sejam executados sem uma janela de navegador visรญvel, para pipelines de CI/CD mais rรกpidos.

Resuma esta postagem com: