7
respostas

Aula 01, Atividade 06 Ocorre erro quando tento executar com o Browser Chrome

Boa Tarde, não consigo fazer funcionar quando o browser é o chrorme, o driver do chrome está no caminho C:\ProjetosPedro no meu computador, se coloco exatamente assim ocorre erro, se coloco conforme abaixo também ocorre erro:

System.setProperty("webdriver.chrome.driver.exe","ProjetosPedro");

Código inteiro


import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;


public class TesteAutomatizado {

public static void main(String[] args) {


    System.setProperty("webdriver.chrome.driver.exe","ProjetosPedro");




    WebDriver driver = new ChromeDriver();

    driver.get ("http://www.bing.com.br");

    driver.findElement(By.name("q"));

    WebElement campoDeTexto = driver.findElement(By.name("q"));

    campoDeTexto.sendKeys("Caelum");

    campoDeTexto.submit();



}



}
7 respostas

Pedro, tudo bem ?

Na verdade o que você precisa fazer é o seguinte :

System.setProperty("webdriver.chrome.driver", "caminhoDoDriver/ateODriver");

Matheus eu coloquei o caminho aonde ta o Driver, o caminho é esse System.setProperty("webdriver.chrome.driver.exe", "C:/ProjetosPedro");

O driver está no C:\ProjetosPedro mas msm assim não funciona

O primeiro parametro é a propriedade, o nome da chave é :

  • "webdriver.chrome.driver"

O segundo parâmetro é o caminho, deve ser até chegar no arquivo :

  • "C:/ProjetosPedro/driver"

Entendi, Matheus funcionou aqui, mas agora ocorre o seguinte, abre a página do chorme e exibe a mensagem: Desativar extensões no modo de desenvolvedor, eu tento desativar, remover, mas mesmo assim continua exibindo essa mensagem, sabe o que pode ser?

Pedro, pode ser a versão do seu chrome, faz um tempo que foi dito que o selenium ia ser desabilitado. :(

Matheus, tentei instalar uma versão do chrome antiga, mas como o chrome atualiza sozinho, continuou ocorrendo o mesmo, desativei a atualização e mesmo assim não deu certo, só me fala uma coisa isso vai prejudicar o andamento do curso mais pra frente, porque pra mim tanto faz executar no firefox ou no chrome, só quero saber se mais pra frente não vai ser preciso fazer rodar no chrome?

A princípio o curso vai te mostrar o uso do selenium , o navegador não deve impactar