não consegui fazer funcionar. sempre acusa erro na linha do System.setProperty("webdriver.chrome.driver","C:\Selenium\chromedriver"); //local onde esta o exe do chromedriver.
não é este caminho que deveria ser mostrado?
não consegui fazer funcionar. sempre acusa erro na linha do System.setProperty("webdriver.chrome.driver","C:\Selenium\chromedriver"); //local onde esta o exe do chromedriver.
não é este caminho que deveria ser mostrado?
Mude para:
"C:\Selenium\chromedriver.exe"
Até mais!
Caso ainda nao funcione, tente o seguinte "C://Selenium//chromedriver.exe"
Seu executavel está na pasta Selenium ou na pasta chromedriver?
Deu certo! Obrigado.
Estou tendo problema ao executar o teste no Chrome, está dando o seguinte erro no terminal:
Starting ChromeDriver 2.13.307647 (5a7d0541ebc58e69994a6fb2ed930f45261f3c29) on port 43497
Only local connections are allowed.
Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: crashed
(Driver info: chromedriver=2.13.307647 (5a7d0541ebc58e69994a6fb2ed930f45261f3c29),platform=Windows NT 6.1 x86) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.98 seconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'dev-PC', ip: '192.168.100.7', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_101'
Driver info: org.openqa.selenium.chrome.ChromeDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:170)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:159)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:116)
at br.com.google.teste.TesteAutomatizadoChrome.main(TesteAutomatizadoChrome.java:13)
Segue abaixo o código executado:
System.setProperty("webdriver.chrome.driver", "C:\\drivertestesautomatizados\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://www.bing.com/");
WebElement q = driver.findElement(By.name("q"));
q.sendKeys("Caelum");
q.submit();
Já verifiquei a versão do Browser.