WebDriver peut ouvrir automatiquement la page Web de Google dans IE et effectuer des recherches. Vous devez importer le package jar associé à WebDriver et définir les variables d'environnement.
Copiez le code comme suit :
paquet com.feng.domain;
importer org.openqa.selenium.By ;
importer org.openqa.selenium.WebDriver ;
importer org.openqa.selenium.WebElement ;
importer org.openqa.selenium.ie.InternetExplorerDriver ;
importer org.openqa.selenium.remote.DesiredCapabilities ;
classe publique TestWebDriver {
public static void main (String[] arguments) {
// TODO Stub de méthode généré automatiquement
System.setProperty("webdriver.ie.driver", "C://testwebdriver//IEDriverServer.exe");
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
Pilote WebDriver = nouveau InternetExplorerDriver (ieCapabilities);
driver.get("http://www.google.com.hk/");
essayer {
Thread.sleep(6000);
} catch (InterruptedException e) {
// TODO Bloc catch généré automatiquement
e.printStackTrace();
}
// System.out.println("L'URL actuelle est :" + driver.getCurrentUrl());
Élément WebElement = driver.findElement(By.name("q"));
element.sendKeys("jours");
WebElement elementBtn = driver.findElement(By.xpath("//input[@name='btnG']"));
elementBtn.click();
essayer {
Thread.sleep(6000);
} catch (InterruptedException e) {
// TODO Bloc catch généré automatiquement
e.printStackTrace();
}
driver.close();
}
}