Selenium - тестирование входа не включает кнопку Javascript - PullRequest
1 голос
/ 16 августа 2011

Я новичок в Selenium IDE. У меня есть форма входа со следующей функциональностью кнопки:

function init()
{   //attach the login validation to the password on change event
getElem("Password").onkeyup = handleLoginButtonValidation;
}

function handleLoginButtonValidation()
{   //if the password is of zero length then disable the button
getElem("Login").disabled = (getElem("Password").value.length == 0);
}

Я попытался протестировать его с помощью Selenium IDE со следующим кодом:

type id=Username username
type id=Password password
clickAndWait id=login

Но даже если пароль заполнен Selenium, кнопка все еще не активирована, поэтому мои тестовые таймауты.

Есть какие-нибудь идеи для обхода этого?

1 Ответ

0 голосов
/ 23 августа 2011

Вы можете включить кнопку.

fireEvent id=Password change
typeKeys id=Password password
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...