Selenium 2 webdriver и jQuery календарь - PullRequest
1 голос
/ 10 января 2012

Я даю ввод в поле ввода, в котором есть календарь jquery ui

id("dateSelecterInput").sendKeys(date);
id("dateSelecterSubmit").click();

Когда вы вводите что-то в поле ввода, календарь всплывает, как и должно быть, но когда вы закрываете кнопку отправки, которая находится ниже поля ввода. Проблема в том, что для Webdriver он не может нажать кнопку отправки, возможно, потому что его не видно?!?

Проблема может быть решена путем нажатия на другой элемент, но это взломать, как решить это правильно?

1 Ответ

1 голос
/ 10 января 2012

Мы используем сборщики даты по всей нашей производственной площадке.После очистки поля даты и отправки ключей, вы не можете нажать клавишу возврата, чтобы получить тот же результат, вместо нажатия на кнопку?

, если нажатие клавиши возврата не является вариантом, тогда, да, измените свойcss, чтобы кнопка всегда была видна.Селен работает так же, как конечный пользователь будет видеть сайт, поэтому.

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