WebDriver는 IE에서 자동으로 Google 웹페이지를 열고 검색을 수행할 수 있습니다. WebDriver 관련 jar 패키지를 가져와서 환경 변수를 설정해야 합니다.
다음과 같이 코드 코드를 복사합니다.
패키지 com.feng.domain;
org.openqa.selenium.By 가져오기;
org.openqa.selenium.WebDriver 가져오기;
org.openqa.selenium.WebElement 가져오기;
org.openqa.selenium.ie.InternetExplorerDriver 가져오기;
import org.openqa.selenium.remote.DesiredCapability;
공개 클래스 TestWebDriver {
공개 정적 무효 메인(String[] args) {
// TODO 자동 생성된 메서드 스텁
System.setProperty("webdriver.ie.driver", "C://testwebdriver//IEDriverServer.exe");
DesiredCapability ieCapability = DesiredCapability.internetExplorer();
ieCapability.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver 드라이버 = 새로운 InternetExplorerDriver(ieCapability);
드라이버.get("http://www.google.com.hk/");
노력하다 {
Thread.sleep(6000);
} 잡기(InterruptedException e) {
// TODO 자동 생성된 캐치 블록
e.printStackTrace();
}
// System.out.println("현재 URL은 다음과 같습니다:" + drivers.getCurrentUrl());
WebElement 요소 = 드라이버.findElement(By.name("q"));
element.sendKeys("일");
WebElement elementBtn = drivers.findElement(By.xpath("//input[@name='btnG']"));
elementBtn.click();
노력하다 {
Thread.sleep(6000);
} 잡기(InterruptedException e) {
// TODO 자동 생성된 캐치 블록
e.printStackTrace();
}
드라이버.닫기();
}
}