Keys.TAB не работает с Selenium HTMLUnitDriver - PullRequest
1 голос
/ 08 февраля 2012

Мы используем 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, пожалуйста, дайте мне знать.

...