2012-03-16 2 views
4

모방하고 싶습니다. 을 Webtest에 입력하십시오. Selenium 2.3.1을 사용하고 있습니다. 나는 WebDriver를 사용하여 그것을하고 싶다. Selenium RC를 사용하여이 작업을 수행 할 수 있다는 것을 알고 있지만 그렇게하지 않으려 고합니다. 아무도이 일을 전에 했니? Selenium 2.20.0 (최신)으로 업그레이드 할 수 있습니다.Selenium을 사용하여 Webtest에서 키 입력을 모방합니다.

답변

5

요소에 Enter 키를 보낼 수 있습니다. 그러나 Enter 키를 눌러 다운로드 대화 상자를 확인할 수는 없습니다.

WebElement elem = driver.findElement(By.id("damnit")); // obtain an element 
elem.sendKeys(org.openqa.selenium.Keys.ENTER); // this sends an Enter key to the element 
elem.sendKeys("hey" + org.openqa.selenium.Keys.ENTER); // this writes and then confirms by Enter