Мы используем HTMLUnitDriver в нашем проекте. Мы используем последние
версия Selenium 2.18.0.
Я пытаюсь смоделировать нажатие клавиши TAB с помощью Keys.TAB
(org.openqa.selenium.Keys), чтобы переместить курсор из поля «Имя пользователя» в
поле пароля выглядит следующим образом:
objWebDriver.findElement(By.id("username")).sendKeys(Keys.TAB);
//Verify that focus is set to password text box.
assertEquals(objWebDriver.findElement(By.id("password")),
objWebDriver.switchTo().activeElement()); //Test fails here saying the
focus is still on Username field
Но этот же код отлично работает на FirefoxDriver.
Если у кого-то есть идеи по этому поводу или по симуляции нажатия клавиши TAB с помощью
HTMLUnitDriver, пожалуйста, дайте мне знать.