import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class TesteAutomatizado {
public static void main(String[] args) {
// abre firefox
WebDriver driver = new FirefoxDriver();
// acessa o site do google
driver.get("http://www.google.com.br/");
// digita no campo "q" do google
WebElement query = driver.findElement(By.name("q"));
query.sendKeys("Alura");
// submete o form
query.submit();
}
}
Na pagina diz que eu preciso configurar um tal de gecko driver, mas eu não tenho ideia de como fazer e estou recebendo esse retorno no terminal do Eclipse:
at org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:44)
at org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:167)
at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355)
at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:190)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:147)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:125)
at TesteAutomatizado.main(TesteAutomatizado.java:14)
Podem me ajudar, por favor, a passar por isso?