Показать сообщение отдельно
  #1 (permalink)  
Старый 01.12.2011, 12:07
Новичок на форуме
Отправить личное сообщение для Dmitriy Komar Посмотреть профиль Найти все сообщения от Dmitriy Komar
 
Регистрация: 01.12.2011
Сообщений: 1

Как узнать какой скрипт вызывается при клике по эленету (если это прямо не прописано)
Добрый день. Занимаюсь автоматизацией тестирования веб-приложения на Selenium WebDriver и столкнулся с такой проблемой: селениум ни в какую не хочет кликать по определенному DIV элементу. Если кликнуть вручную, то все работает отлично и нужное окно открывается.

Вот описание самого элемент:
Код:
<div id="ke5sBLbfvYwogwt-uid-2" class="dhtmlxMenu_dhx_blue_TopLevel_Item_Normal" title="Click to create a Custom Field">
    <div class="top_level_text">Create Field</div>
</div>
У элемента нет описания события onclick, соответственно событие обрабатывается где-то в другом месте. Как можно узнать где оно обрабатывается и какие методы при этом вызываются? Просто посмотреть методы со страницы в firebug не помогает, так как их слишком много и непонятно какой из них вызывается. Может есть сниферы какие-то или что-то типа такого? Потому что просто эмуляция клика не срабатывает и нужно будет вызывать напрямую

Ответить с цитированием