Java WebDriver 최신 릴리스 firefoxbrowser가 내가 코딩하고있는 유일한 제품입니다. 이것은 테스트하지 않는 자동화를위한 것입니다.Java Webdriver를 사용한 Selenium.Key 작업
헤더 부족 등을 무시합니다. 텍스트 상자를 선택하려고합니다. 그런 다음 커서가 상자의 시작 부분에 오도록 ctrl-home을 보냅니다. 그런 다음 이전에 확인 된 기준에 따라 x 번 삭제 명령을 보내야합니다. 글쎄, 그것은 텍스트 상자를 선택하고 주위에 깜박 거리는 커서를 볼 수 있지만 그것은 최고 홈 위치로 점프 것으로 나타나지 않으며, 아무것도 삭제되지 않는 것으로 보입니다. 분명히 내 첫 관심사는 홈 위치 다.
int a = 0;
int del = dateline_name.length();
del = del + 2 ;
driver.findElement(By.id("id_story")).click();
Actions action = new Actions(driver);
action.keyDown(Keys.CONTROL).sendKeys(Keys.HOME).keyUp(Keys.CONTROL).perform();
while (a <= del)
{
action.sendKeys(Keys.DELETE).perform();
a++;
}
중요한 정보가 누락되었습니다. Selenium의 어떤 버전입니까? 모든 브라우저에서 문제가 발생합니까? 그렇지 않은 경우 어떤 브라우저 및 브라우저 버전입니까? – JimEvans
firefox 17 stable/long –