Como Instalar Selenium webdriver

Selenium Instalaรงรฃo do WebDriver

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

Etapa 1 - Instale Java SDK
Etapa 2 - Instale Eclipse
Etapa 3 - Instale Selenium Arquivos do driver da Web
Etapa 4 - 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.

Resuma esta postagem com: