WebDriver puede abrir automáticamente la página web de Google en IE y realizar búsquedas. Debe importar el paquete jar relacionado con WebDriver y configurar las variables de entorno.
Copie el código de código de la siguiente manera:
paquete com.feng.dominio;
importar org.openqa.selenium.By;
importar org.openqa.selenium.WebDriver;
importar org.openqa.selenium.WebElement;
importar org.openqa.selenium.ie.InternetExplorerDriver;
importar org.openqa.selenium.remote.DesiredCapabilities;
clase pública TestWebDriver {
público estático vacío principal (String [] argumentos) {
// TODO Código auxiliar de método generado automáticamente
System.setProperty("webdriver.ie.driver", "C://testwebdriver//IEDriverServer.exe");
DesiredCapabilities es decirCapabilities = DesiredCapabilities.internetExplorer();
es decirCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, verdadero);
Controlador WebDriver = nuevo InternetExplorerDriver (es decir, Capacidades);
conductor.get("http://www.google.com.hk/");
intentar {
Hilo.sleep(6000);
} captura (Excepción interrumpida e) {
// TODO Bloque de captura generado automáticamente
e.printStackTrace();
}
// System.out.println("La URL actual es:" + driver.getCurrentUrl());
Elemento WebElement = driver.findElement(By.name("q"));
element.sendKeys("días");
WebElement elementBtn = driver.findElement(By.xpath("//input[@name='btnG']"));
elementoBtn.click();
intentar {
Hilo.sleep(6000);
} captura (Excepción interrumpida e) {
// TODO Bloque de captura generado automáticamente
e.printStackTrace();
}
controlador.close();
}
}