Como Instalar Selenium webdriver

Selenium Instalação do WebDriver

Selenium a instalação é um processo de 4 etapas:

- Instale Java SDK
- Instale Eclipse
- Instale Selenium Arquivos do driver da Web
- configurar Eclipse IDE com WebDriver

Neste tutorial, aprenderemos como instalar Selenium Driver da Web. Abaixo está o processo detalhado

NOTA: As versões de Java, Eclipse, Selenium continuará atualizando com o tempo. Mas as etapas de instalação permanecerão as mesmas. Selecione a versão mais recente e continue 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.

Nota: Baixe a versão mais recente disponível do JDK ao acessar a página de download. A versão específica não é importante. No momento em que este tutorial foi escrito, a versão atual era 24.

Assim que a instalação for concluída, abra o prompt de comando e digite “java”. Se você vir a tela a seguir, poderá passar 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 Windows Versões de 32 bits e 64 bits.

Instale Eclipse IDE

Você deve conseguir baixar um arquivo exe chamado “eclipse-inst-win64” para instalação.

Instale Eclipse IDE

Double-clique em um arquivo para instalar o Eclipse. Uma nova janela se abrirá. Clique Eclipse IDE para Java Desenvolvedores.

Instale Eclipse IDE

Depois disso, uma nova janela será aberta, clique no botão marcado como 1 e mude o caminho para “C:\Eclipse”. Poste que clique no botão Instalar marcado como 2

Instale Eclipse IDE

Após a conclusão bem-sucedida do procedimento de instalação, uma janela aparecerá. Nessa janela, clique em Iniciar.

Instale Eclipse IDE

Isso iniciará o Eclipse Neon IDE para você.

Passo 3 - Selenium Instalação do WebDriver

Você pode baixar Selenium Driver da Web para Java Driver cliente aqui. Você encontrará drivers clientes para outros idiomas lá, mas escolha apenas aquele para Java.

Baixar arquivos Jar

Este download vem como um arquivo ZIP chamado “selenium-4.30.0”. Para simplificar Selenium instalação em Windows 10 ou Windows 11, extraia o conteúdo deste arquivo ZIP na 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 importaríamos posteriormente Eclipse for Selenium configuração.

Etapa 4 - Configurar Eclipse IDE com WebDriver

  1. Inicie o arquivo “eclipse.exe” dentro da pasta “eclipse” que extraímos na etapa 2. Se você seguiu a etapa 2 corretamente, o executável deve estar localizado 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 em Arquivo > Novo > Java Projeto. Nomeie o projeto como “novoprojeto”.

configurar Eclipse IDE com WebDriver

Uma nova janela pop-up será aberta. Insira os detalhes como segue

  1. Nome do projeto
  2. Local para salvar um projeto
  3. Selecione um JRE de execução
  4. Selecione a opção de projeto de layout
  5. Clique no botão Concluir

configurar Eclipse IDE com WebDriver

4. Nesta etapa,

  1. Clique com o botão direito no projeto recém-criado e
  2. Selecione Novo> Pacote e nomeie esse pacote como “newpackage”.

configurar Eclipse IDE com WebDriver

Uma janela pop-up será aberta para nomear o pacote,

  1. Digite o nome do pacote
  2. Clique no botão Concluir

configurar Eclipse IDE com WebDriver

5. Crie um novo Java class em newpackage clicando com o botão direito nele e selecionando- New> Class e nomeando-o como “MyClass”. Seu Eclipse O IDE deve se parecer com a imagem abaixo.

configurar Eclipse IDE com WebDriver

Ao clicar em Classe, uma janela pop-up será aberta, insira os detalhes como

  1. Nome da turma
  2. Clique no botão Concluir

configurar Eclipse IDE com WebDriver

É assim que fica depois de criar a classe.

configurar Eclipse IDE com WebDriver

Agora você precisa definir Selenium Bibliotecas do WebDriver em Java Construir caminho. Nesta etapa,

  1. Clique com o botão direito em “novo projeto” e selecione Propriedades.
  2. Na caixa de diálogo Propriedades, clique em “Java Construir Caminho”.
  3. Clique no bibliotecas guia, e então
  4. Clique em “Adicionar JARs externos”.

configurar Eclipse IDE com WebDriver

Quando você clica em “Adicionar JARs externos..”

  1. Será aberta uma janela pop-up. Selecione os arquivos JAR que você baixou de Selenium site na Etapa 3
  2. Clique em abrir
  3. Os arquivos serão adicionados à Biblioteca

AdicionandoSeleniumParaEclipse

 

 

6. Adicione todos os arquivos JAR dentro e fora da pasta “libs”. Sua caixa de diálogo Propriedades agora deve ser semelhante à imagem abaixo.

configurar Eclipse IDE com WebDriver

7. Por fim, clique em OK e concluímos a importação Selenium bibliotecas em nosso projeto.

Drivers diferentes

HTMLUnit é o único navegador que o WebDriver pode automatizar diretamente, o que significa que nenhum outro componente separado é necessário para instalar ou executar enquanto o teste está sendo executado. Para outros navegadores, é necessário um programa separado. Esse programa é chamado da Servidor de driver.

Um servidor de driver é diferente para cada navegador. Por exemplo, o Internet Explorer possui seu próprio servidor de driver, que você não pode usar em outros navegadores. Abaixo está a lista de servidores de driver e os navegadores correspondentes que os utilizam.

Você pode baixar esses drivers aqui

Navegador Nome do Servidor de Driver Observações
Unidade HTML HtmlUnitDriver WebDriver pode conduzir HTMLUnit usando HtmlUnitDriver como servidor de driver
Firefox Mozilla GeckoDriver WebDriver pode dirigir Firefox sem a necessidade de um servidor de driver Iniciando Firefox 45 e acima é necessário usar o driver gecko criado pela Mozilla para automação
Internet Explorer Servidor de driver do Internet Explorer Disponível em versões de 32 e 64 bits. Use a versão que corresponde à arquitetura do seu IE
Chrome ChromeDriver Embora seu nome seja apenas “ChromeDriver”, é, na verdade, um Driver Server, não apenas um driver. A versão atual pode suportar versões superiores ao Chrome v.21
Opera OperaDirigir Embora seu nome seja apenas “OperaDriver”, é, na verdade, um Driver Server, não apenas um driver.
PhantomJSGenericName Motorista Fantasma PhantomJS é outro navegador sem cabeça, assim como HTMLUnit.
Safári SafariDriver Embora seu nome seja apenas “SafariDriver”, é, na verdade, um Driver Server, não apenas um driver.

Resumo

Além de um navegador, você precisará do seguinte para começar a usar o WebDriver

Ao iniciar um projeto WebDriver em Eclipse, não esqueça de importar o Java Arquivos do driver cliente em seu projeto. Esses arquivos constituirão seu Selenium Biblioteca.

Com uma nova versão do Selenium, não há navegador que possa ser automatizado sem o uso de um Driver Server.