51Testing软件测试论坛

标题: selenium 存储A节点下面所有B元素的id属性,怎么做? [打印本页]

作者: yimaotao    时间: 2010-11-11 18:03
标题: selenium 存储A节点下面所有B元素的id属性,怎么做?
页面结构如下:
<div class="selector">
       <a id="1000"></a>
       <a id="1004"></a>
       <a id="1005"></a>
</div>

请问如何获取div下面的所有元素a,并且存储所有a的id属性值到一个string 数组?
作者: goal1860    时间: 2010-11-13 11:27
int cnt = selenium.getXpathCount("//div[@class='selector']/a").intValue();
String ids[] = new String[cnt];
for (int i=0; i< cnt; i++){
                ids[i] = selenium.getAttribute("//div[@class='selector']/a@id");
}
没调试过。
作者: yimaotao    时间: 2010-11-18 13:59
嘿嘿,好样的,,知道有这样一个方法就好了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2