51Testing软件测试论坛
标题:
[selenium]定位页面元素
[打印本页]
作者:
Maisie_09
时间:
2010-7-22 10:36
标题:
[selenium]定位页面元素
原来的页面A,弹出框B。A、B上都有一个下拉框,属性相同。
问题:我现在想操作B上的下拉框,但总是定位到A上的,该怎么解决?
O(∩_∩)O谢谢
作者:
robin.von
时间:
2010-7-22 13:16
弹出的是DIV吗?用XPATH可以定位的。
如果原来用XPATH是//select[id='abc'],把DIV B 所在的相对路径加进去应该类似于//div[id='divb']//select[id='abc']
作者:
Maisie_09
时间:
2010-7-23 09:40
标题:
回复 1# 的帖子
原来的XPATH是://div[@class='x-combo-list-inner']/div[1]
div B的XPATH是://div[@id='soiWindow']
按照你说的我把两个连起来,//div[@id='soiWindow']//div[@class='x-combo-list-inner']/div[1]
是这样吗?但是还是不行,5555
作者:
wugecat
时间:
2010-7-26 09:43
还是要识别一下的,不一定是父子关系,用firebug看一下结构吧
作者:
Maisie_09
时间:
2010-8-10 22:43
最后我通过右键复制XPath解决的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2