51Testing软件测试论坛

标题: 对象匹配问题 [打印本页]

作者: zengpeili    时间: 2007-1-11 11:42
标题: 对象匹配问题
lname=Browser("Browser").Page("page").Frame("main").WebTable("Location Name").GetCellData(2,3)
Browser("Browser").Page("page").Frame("main").WebElement("innertext:="&lname).click

但是报错说有多个匹配对象.  可是实际上每个项目的innertext都是不重复的啊.
作者: xiaonan    时间: 2007-1-11 15:38
报错说有多个匹配对象,表明就innertext一个属性还不能让QTP准确的识别到对象,你可以增加其他属性上去
作者: shuishixingyu    时间: 2008-10-8 22:51
应该怎么增加?
作者: 假装不在    时间: 2008-10-9 00:20
Browser("Browser").Page("page").Frame("main").WebElement("innertext:="&lname,"index:=0").click
作者: shuishixingyu    时间: 2008-10-10 09:55
哦,我试试看,谢谢
作者: kou_dou    时间: 2008-10-10 11:20
QTP中使用 html tag和innertext两个属性来唯一标识 webelement对像
用这两个试试,应该可以的
或者像4楼所说使用index属于试试
作者: zhuyuancan    时间: 2008-10-11 17:25
嗯!!kou_dou的描述很详细嘛!!!kou_dou这名字也8错
作者: zengpeili    时间: 2009-8-14 13:54
谢谢啦,解决了。




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