O WebDriver pode abrir automaticamente a página da web do Google no IE e realizar pesquisas. Você precisa importar o pacote jar relacionado ao WebDriver e definir as variáveis de ambiente.
Copie o código do código da seguinte forma:
pacote com.feng.domain;
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;
classe pública TestWebDriver {
public static void main(String[] args) {
// TODO stub de método gerado automaticamente
System.setProperty("webdriver.ie.driver", "C://testwebdriver//IEDriverServer.exe");
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, verdadeiro);
Driver WebDriver = novo InternetExplorerDriver(ieCapabilities);
driver.get("http://www.google.com.hk/");
tentar {
Thread.sleep(6000);
} catch (InterruptedException e) {
// TODO Bloco catch gerado automaticamente
e.printStackTrace();
}
// System.out.println("O URL atual é:" + driver.getCurrentUrl());
Elemento WebElement = driver.findElement(By.name("q"));
element.sendKeys("dias");
WebElement elementBtn = driver.findElement(By.xpath("//input[@name='btnG']"));
elementBtn.click();
tentar {
Thread.sleep(6000);
} catch (InterruptedException e) {
// TODO Bloco catch gerado automaticamente
e.printStackTrace();
}
driver.close();
}
}