<tr> <td align="left" style="vertical-align: top;"> <div id="button" class="gwt-PushButton gwt-PushButton-up" tabindex="0" role="button" aria-pressed="false"> <input type="text" tabindex="-1" style="opacity: 0; height: 1px; width: 1px; z-index: -1; overflow: hidden; position: absolute;"> <div class="html-face" style="background-color: transparent;">Login</div> </div> </td> </tr>при наведения на неё курсора, строчка меняется:
<div id="button" class="gwt-PushButton gwt-PushButton-up-hovering" tabindex="0" role="button" aria-pressed="false">
при нажатии на кнопку, не отпуская клавишу мыши, код меняется:
<div id="button" class="gwt-PushButton gwt-PushButton-down-hovering" tabindex="0" role="button" aria-pressed="true">
Пробовал нажимать используя следующие методы:
//div[@class="html-face" and text()="Login"]
//*[@id="button"]
ни тот ни другой не работают. так как мне залогиниться?
ах, да, исользуются FF 11, Selenium IDE 1.7.2
Прикрепленные файлы
Сообщение отредактировал bonus16: 13 апреля 2012 - 11:29