есть меню jscookmenu и selenium
структура всплыывающего меню такого MenuItem1->MenuItem2->MenuItem3
необходмо открыть MenuItem3. Получается вот такой приблизительно код:
@selenium.mouse_over "xpath=//.."
@selenium.mouse_over "xpath=//.."
@selenium.click "xpath=//.."
всё норм, все менюшки вскрывает, доходит до MenuItem3, показывает что команда click проходит, но на действии ничего не происходит.
почитал написано что команда click может кликать только по
линкам
кнопкам
чекбоксам
получается что просто по элементу она пройтись не может?
всплывающие меню и Selenium
Автор карлсон, 06 авг 2008 17:14
Сообщений в теме: 3
#1
Отправлено 06 августа 2008 - 17:14
#2
Отправлено 07 августа 2008 - 13:41
У меня почти аналогичная проблема.
Есть GUI написанный на Bindows, на странице примерно такой код кнопки:
Пытаюсь нажать на span и img, никакой реакции. Не работет ни click, ни mouse_down, mouse_up. Может кто сталкивался с подобным?
Есть GUI написанный на Bindows, на странице примерно такой код кнопки:
... <SPAN class="bi-tool-bar-button tool-bar-button" id="requestsListBtnAdd" style="..." accessKey="a"> <SPAN style="..."> <IMG style="..." alt="" src="..." /> </SPAN> </SPAN> ...
Пытаюсь нажать на span и img, никакой реакции. Не работет ни click, ни mouse_down, mouse_up. Может кто сталкивался с подобным?
#3
Отправлено 19 августа 2008 - 11:13
Похожая проблема - функция click, clickAt не хочет работать для объекта, описанного через XPath (в selenium IDE);
То есть ошибки нет, но действие, которое должно происходить по клику, не происходит.
Код:
<tr>
<td>clickAt</td>
<td>//html/body/div/div/form/div[3]/span/table/thead/tr/th</td>
<td>100,100</td>
</tr>
Кто-то может знает и подскажет?
То есть ошибки нет, но действие, которое должно происходить по клику, не происходит.
Код:
<tr>
<td>clickAt</td>
<td>//html/body/div/div/form/div[3]/span/table/thead/tr/th</td>
<td>100,100</td>
</tr>
Кто-то может знает и подскажет?
Молодой пожарный не боится пламя!
#4
Отправлено 12 ноября 2008 - 15:53
Опять же: попробуйте сделать fireEvent на нужном элементе с событием onmousedown (как варианты: onmouseup, onclick)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных