51Testing软件测试论坛
标题:
selenium 动态元素的问题
[打印本页]
作者:
discusstest
时间:
2011-11-1 18:36
标题:
selenium 动态元素的问题
Hi,昨天刚开始用selenium, 碰到一个动态元素的问题,查找相关资料没解决。
有一个动态元素,前面是元素名称,后面是动态生成的ID,selenium总是找不到它,如何指定?
[attach]75874[/attach]
导出得到相应的html语言是
<tr>
<td>clickAndWait</td>
<td>id=ClusterNodesHyperlink_caption_641869378</td>
<td></td>
</tr>
网上查找相关资料,试过把脚本改成以下方式重新执行,都不行
<td>contains[@id, "ClusterNodes"]</td>
<td>starts-with[@id, "ClusterNodes"]</td>
我对html, Xpath都不熟悉,是语法写的不对吗?
谢谢!
作者:
pandoraswiss
时间:
2011-11-2 13:23
我这里招selenium的测试,你愿意来试吗
作者:
gaha
时间:
2011-11-2 15:30
印象中clickAndWait只是页面刷新前的一个等待状态,貌似没有实际意义。最好到处junit4格式的代码,问题就明确了。
作者:
gaha
时间:
2011-11-2 15:30
印象中clickAndWait只是页面刷新前的一个等待状态,貌似没有实际意义。最好到处junit4格式的代码,问题就明确了。
作者:
VincentYang
时间:
2011-11-2 17:02
回复
2#
pandoraswiss
你是那里的!
作者:
lijingcheng3359
时间:
2011-11-3 22:44
本帖最后由 lijingcheng3359 于 2011-11-3 22:48 编辑
如果还不是selenium 2建议升级,
查找元素的方法有很多,比如By.id By.name By.cssSelector By.xpath ...(更多的看API) 至少后两种适合你这种情况。
作者:
阿七
时间:
2011-11-4 10:45
同意6楼的意见 换个方法 就行了
作者:
阿七
时间:
2011-11-4 10:46
XPath Finder xpath checker 查找元素很不错
作者:
阿七
时间:
2011-11-4 10:46
XPath Finder xpath checker 查找元素很不错
作者:
htsnoopy
时间:
2011-11-10 10:51
我觉得,看一下你用client的chm帮助手册,上面有关于API的详细解释,应该能找到你想要的方法。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2