Перейти к содержимому

Фотография

Не кликается нужный элемент


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Hedgehog

Hedgehog

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 13 апреля 2011 - 13:56

Всем привет!
Возможно мой вопрос уже обсуждался, но я не смог найти подходящее решение.
Есть frame в котором нужно выбрать период.
Проблема заключается в том, что Selenium видит элемент по которому надо кликнуть, даже подсвечивает его, но при клике по нему ничего не происходит, хотя должно закрыться окно с выбором периода.
Тест в Selenium IDE выглядит так:
<tr>
<td>selectFrame</td>
<td>autoCompleteDialogIF</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>selectFrame</td>
<td>availFrame</td>
<td></td>
</tr>
<tr>
<td>focus</td>
<td>//tbody/tr[1]/td[1]</td>
<td></td>
</tr>
<tr>
<td>highlight</td>
<td>//tbody/tr[1]</td>
<td></td>
</tr>
<tr>
<td>mouseOver</td>
<td>//tbody/tr[1]</td>
<td></td>
</tr>
<tr>
<td>mouseDown</td>
<td>//tbody/tr[1]</td>
<td></td>
</tr>
<tr>
<td>mouseUp</td>
<td>//tbody/tr[1]</td>
<td></td>
</tr>

Прикрепленные файлы

  • Прикрепленный файл  element.png   18,65К   25 Количество загрузок:

  • 0

#2 Hedgehog

Hedgehog

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 14 апреля 2011 - 09:07

проблема решилась следующим образом:

<tr>
<td>mouseOver</td>
<td>//tbody/tr[1]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//tr[1]/td[3]</td>
<td></td>
</tr>

При других комбинациях почем-то никак не хотел кликать...
  • 0

#3 OVA

OVA

    Опытный участник

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 14 апреля 2011 - 10:32

А посмотрите в коде странички что с ним должно случаться на mouseOver, если интересно
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных