51Testing软件测试论坛

标题: selenium2+Java,如何识别table中的第二个tbody呢? [打印本页]

作者: xiaoxiao_cao    时间: 2016-12-29 16:30
标题: selenium2+Java,如何识别table中的第二个tbody呢?
本帖最后由 xiaoxiao_cao 于 2016-12-29 16:31 编辑

遇到的问题如下:在一个table表格中,有两个tbody,我现在想获得第二个tbody中的某行的内容,使用
driver.findElement(By.xpath("//*[@id='yui-dt-table1']/tbody/tr[2]/td[2]")).click();
结果报错。请问这样的情况该怎么定位呢?


[attach]104078[/attach]


作者: 若尘_51    时间: 2016-12-29 16:44
本帖最后由 若尘_51 于 2016-12-29 16:48 编辑

driver.findElement(By.xpath("//*[@id='yui-dt-table1']/tbody[2]/tr/td[2]/a")).click();
作者: xiaoxiao_cao    时间: 2016-12-29 17:00
若尘_51 发表于 2016-12-29 16:44
driver.findElement(By.xpath("//*[@id='yui-dt-table1']/tbody[2]/tr/td[2]/a")).click();

多谢多谢,按照你的方法成功啦




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