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.
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.
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.
Você deve conseguir baixar um arquivo exe chamado “eclipse-inst-win64” para instalação.
Double-clique em um arquivo para instalar o Eclipse. Uma nova janela se abrirá. Clique Eclipse IDE para Java Desenvolvedores.
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
Após a conclusão bem-sucedida do procedimento de instalação, uma janela aparecerá. Nessa janela, clique em Iniciar.
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.
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
- 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.
- Quando solicitado a selecionar um espaço de trabalho, aceite o local padrão.
3. Crie um novo projeto em Arquivo > Novo > Java Projeto. Nomeie o projeto como “novoprojeto”.
Uma nova janela pop-up será aberta. Insira os detalhes como segue
- Nome do projeto
- Local para salvar um projeto
- Selecione um JRE de execução
- Selecione a opção de projeto de layout
- Clique no botão Concluir
4. Nesta etapa,
- Clique com o botão direito no projeto recém-criado e
- Selecione Novo> Pacote e nomeie esse pacote como “newpackage”.
Uma janela pop-up será aberta para nomear o pacote,
- Digite o nome do pacote
- Clique no botão Concluir
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.
Ao clicar em Classe, uma janela pop-up será aberta, insira os detalhes como
- Nome da turma
- Clique no botão Concluir
É assim que fica depois de criar a classe.
Agora você precisa definir Selenium Bibliotecas do WebDriver em Java Construir caminho. Nesta etapa,
- Clique com o botão direito em “novo projeto” e selecione Propriedades.
- Na caixa de diálogo Propriedades, clique em “Java Construir Caminho”.
- Clique no bibliotecas guia, e então
- Clique em “Adicionar JARs externos”.
Quando você clica em “Adicionar JARs externos..”
- Será aberta uma janela pop-up. Selecione os arquivos JAR que você baixou de Selenium site na Etapa 3
- Clique em abrir
- Os arquivos serão adicionados à Biblioteca
6. Adicione todos os arquivos JAR dentro e fora da pasta “libs”. Sua caixa de diálogo Propriedades agora deve ser semelhante à imagem abaixo.
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
- Java Kit de desenvolvimento (JDK). https://www.oracle.com/java/technologies/downloads/
- Eclipse IDE - http://www.eclipse.org/downloads/
- Java Driver cliente - https://www.selenium.dev/downloads/
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.