51Testing软件测试论坛
标题:
selenium定位问题
[打印本页]
作者:
此岸花开
时间:
2015-7-16 22:41
标题:
selenium定位问题
selenium用xpath定位时,如有定位到两个结果,怎样才能定位到第二个结果???
作者:
jingzizx
时间:
2015-7-17 12:26
如果是多个结果那么返回是个对象组,可直接取值
作者:
joykao
时间:
2015-7-17 13:13
用xpath定位到2个结果?那说明xpath写的不好吧
作者:
zzhengjian
时间:
2015-7-22 22:58
楼上说的对,你应该优化xpath让它定位是唯一的,不过如果你真的要通过这个xpath取到第二个元素.1 (xpath)[2], 就是把你的xpath用括号包起来,外面加position, 2. 用findelements(), 返回一个List<WebElement> 你去用get(1) 可以获取第二个元素( 从0开始,所以1是第二个), 希望对你有帮助.
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2