WebDriver kann die Google-Webseite automatisch im IE öffnen und Suchvorgänge durchführen. Sie müssen das WebDriver-bezogene JAR-Paket importieren und die Umgebungsvariablen festlegen.
Kopieren Sie den Codecode wie folgt:
Paket com.feng.domain;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
öffentliche Klasse TestWebDriver {
public static void main(String[] args) {
// TODO Automatisch generierter Methoden-Stub
System.setProperty("webdriver.ie.driver", "C://testwebdriver//IEDriverServer.exe");
DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver-Treiber = neuer InternetExplorerDriver(ieCapabilities);
drivers.get("http://www.google.com.hk/");
versuchen {
Thread.sleep(6000);
} Catch (InterruptedException e) {
// TODO Automatisch generierter Catch-Block
e.printStackTrace();
}
// System.out.println("Die aktuelle URL ist:" + drivers.getCurrentUrl());
WebElement element = drivers.findElement(By.name("q"));
element.sendKeys("Tage");
WebElement elementBtn = drivers.findElement(By.xpath("//input[@name='btnG']"));
elementBtn.click();
versuchen {
Thread.sleep(6000);
} Catch (InterruptedException e) {
// TODO Automatisch generierter Catch-Block
e.printStackTrace();
}
Driver.close();
}
}