Como configurar o IntelliJ com Selenium webdriver
⚡ Resumo Inteligente
IntelliJ IDEA é executado Selenium O WebDriver testa assim que o Java O projeto carrega o Selenium A biblioteca cliente está no classpath, permitindo que a IDE compile, execute e depure o código de automação do navegador a partir de uma única janela.

O que é IntelliJ?
IntelliJ IDEA é um Java Ambiente de Desenvolvimento Integrado (IDE) construído por JetBrainsEle é distribuído como uma Edição Comunitária com licença Apache 2.0 e uma Edição Definitiva comercial, e oferece recursos avançados de navegação e refatoração de código.
Pré-requisitos para instalar o IntelliJ com Selenium webdriver
A instalação requer os seguintes pré-requisitos.
- IntelliJGenericName
- Qualquer navegador da Web (de preferência Mozilla Firefox)
- JDK (Java Kit de desenvolvimento)
- Selenium Arquivos .jar
Os arquivos jar necessários podem ser baixados do Selenium.org site oficial. Após o download, extracCopie os arquivos .jar para o diretório desejado.
Observação: a Maven or Gradle construir resolve selenium-java automaticamente, tornando este download manual opcional.
Como baixar e instalar o IntelliJ
Passo 1) Para baixar o IntelliJ, visite o JetBrains localAqui selecionamos a versão "Community"; escolha "Ultimate" para desenvolvimento mobile, web e empresarial.
Passo 2) Ao iniciar o download, você verá uma mensagem como esta.
Passo 3) Uma janela pop-up será aberta. Clique no botão "executar".
Passo 4) Clique no botão 'próximo' no assistente de configuração.
Passo 5) Navegue até a pasta de destino e clique no botão "próximo".
Passo 6) Na tela de opções de instalação,
- Marque a caixa de seleção – iniciador de 32 bits
- Marque a caixa de seleção do idioma conforme sua necessidade
- Clique no botão 'próximo'
Observação: As versões atuais são apenas de 64 bits, portanto a caixa de seleção do inicializador de 32 bits não aparece mais.
Passo 7) Clique no botão 'Instalar'.
Você pode ver que o processo de instalação do IntelliJ está em andamento.
Passo 8) Na tela final do assistente,
- Para executar o IntelliJ, marque a caixa de seleção e
- Clique no botão 'Concluir'
Passo 9) Se houver uma versão mais antiga do IntelliJ instalada, você pode importar as configurações dela. Como não há nenhuma versão anterior instalada, selecione a segunda opção.
Passo 10) Após clicar em 'ok', o IntelliJ solicita o JetBrains Concordo com a política de privacidade. Clique em "Aceitar".
Passo 11) Agora você pode configurar as opções do plugin.
Passo 12) Selecione a opção desejada: criar um novo projeto, importar projeto ou abrir um projeto existente.
Passo 13) Na tela de importação,
- Selecione o 'Projeto' e o 'arquivo' da biblioteca e
- Clique no botão 'OK'
Passo 14) O arquivo selecionado agora aparece no diretório do projeto.
Configurar o IntelliJ para suporte Selenium
Suportar SeleniumConfigure o IntelliJ seguindo os passos abaixo.
Passo 1) Inicie o IntelliJ IDE e crie um novo projeto. Selecione Arquivo -> Novo -> Projeto.
Passo 2) Ao clicar em "Avançar", uma nova tela será aberta. Dê um nome ao projeto; aqui, usamos Selenium_Guru99. Em seguida, clique em -> Concluir.
Passo 3) Agora você precisa adicionar o Selenium Importe arquivos .jar para o IntelliJ como bibliotecas externas.
Para isso, acesse Arquivo -> Estrutura do Projeto -> na aba de configurações do projeto, procure por Módulos -> Dependências -> Clique no sinal de '+' -> Selecione JARs ou diretórios.
Passo 4) Selecionar todos Selenium Arquivos .jar do extracdiretório ted e seu subdiretório /lib.
Os arquivos .jar foram adicionados. Observe que o diretório /src do projeto ainda está vazio.
Passo 5) Clique com o botão direito do mouse no diretório /src -> Novo -> Java Aula. A estrutura do seu projeto ficará conforme mostrado abaixo.
IntelliJGenericName Selenium Exemplo
Agora escreva o seu primeiro script WebDriver contra https://demo.guru99.com/
Neste cenário de teste
- Vamos lançar o URL
- Insira um ID de e-mail inválido
- Clique no botão 'Enviar'
- A saída será mostrada abaixo: 'ID de e-mail não é válido'
No resultado acima, você pode ver que
- Executar o código abre um Firefox instância.
- O código envia um e-mail para o WebElement, um campo de entrada (abc.gmail.com).
- Ao Selenium O WebDriver clica em 'enviar', o GuruO site 99 verifica o endereço de e-mail.
- Um e-mail não registrado exibe a mensagem “O endereço de e-mail não é válido”.
Segue abaixo o código Java para o teste 1, que localiza ambos os campos por XPath.
import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class TestSelenium { public static void main(String[] args){ FirefoxDriver driver=new FirefoxDriver(); driver.get("https://demo.guru99.com/"); WebElement element=driver.findElement(By.xpath("//input[@name='emailid']")); element.sendKeys("abc@gmail.com"); WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']")); button.click(); } }
Observação: esse Selenium O trecho de código da era 3 espera que o geckodriver esteja no PATH; Selenium 4. Ele funciona sem alterações porque Selenium O gerente resolve o problema com o motorista.
Vantagens de usar o IntelliJ
Pós Selenium Além do suporte, o IDE oferece diversos recursos de produtividade que vale a pena conhecer.
- Ele gera instantaneamente métodos getter e setter para atributos de objetos.
- Simples comandos de teclado envolvem uma instrução em um bloco try-catch ou if-else, o que acelera o processo. manipulação de exceção.
- As ferramentas de embalagem integradas incluem: Gradle, sbt, Grunt e Bower.
- Bancos de dados como SQL, Oracle, PostgreSQL e Microsoft SQL Server Abra diretamente no IDE.
- ele suporta Java, JavaScript, Clojure e outras linguagens.
- Ele roda em Windows, Linux e macOSe pode ser baixado do JetBrains site.






















