Приложение, над которым я работаю, недавно было переработано, и как часть этого был представлен новый календарь JQuery. Мне нужно щелкнуть ссылку в календаре, чтобы выбрать время и дату. Однако Selenium.click не работает. Команда выполняется, но на экране ничего не происходит.
Чтобы проверить правильность моего локатора XPATH / CSS (я пробовал оба), я добавил команды selenium.getText (локатор) и selenium.highlight (локатор). Оба работали !. В этом нет проблем. Это ТОЛЬКО щелчок, который не работает.
Проверив firebug, я увидел, что блок div, на который я пытаюсь щелкнуть, неактивен. Означает ли это, что элемент отключен? Смотрите скриншот firebug ниже.
Я также пытался запустить ту же команду в Selenium IDE. В IDE это срабатывает «иногда».
Я провожу этот тест, используя Selenium 1.xx.
ОБНОВЛЕНИЕ:
Я сделал еще одну вещь в рамках отладка. Во время пробного запуска я открыл Selenium IDE в браузере так что он записывает, какие действия происходит. IDE записала все действия до этого щелчка. Но я не мог видеть что-нибудь в среде IDE при нажатии команда была выполнена. Есть идеи, ребята, в чем будет причина?
Кто-нибудь сталкивался раньше с подобной проблемой? Приветствуется любая помощь !!!