使用jquery和selenium IDE 1.0.8获取元素

前端之家收集整理的这篇文章主要介绍了使用jquery和selenium IDE 1.0.8获取元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用jquery和Selenium IDe 1.0.8获取元素.
<td>storeValue</td>
<td>$('#result').find('img').filter('[alt=&quot;NameOfPhoto&quot;]').eq(0)</td>
<td></td>

在日志中,我得到了

[error] Element $('#result').find('img').filter('[alt="NameOfPhoto"]').eq(0) not found

当我把这个命令放在firebug中时,我得到了这个元素:/

为什么它不起作用?

编辑:
或者,例如,您可以给我代码如何在stackoverflow的主页上获取第一个对象的id和JAVA标记.

标签

<a rel="tag" title="show questions tagged 'java'" class="post-tag" href="/questions/tagged/java">java</a>

和示例结果来自:

<div id="question-summary-4303985" class="question-summary narrow">

是:

question-summary-4303985

解决方法

根据其他帖子,我尝试了以下内容并且有效.

将以下代码添加到user-extensions.js:

function jQuery (selector)
{
    return selenium.browserbot.getUserWindow().jQuery(selector);
}

然后,您可以使用关键字jQuery而不是$来访问任何jQuery函数.只需确保您正在测试的页面引用了jQuery js文件.

猜你在找的jQuery相关文章