51Testing软件测试论坛

标题: 怎样判断当前存在两个相同对象(已解决) [打印本页]

作者: liujinkui    时间: 2009-7-30 11:17
标题: 怎样判断当前存在两个相同对象(已解决)

怎样判断当前存在两个相同对象
例如:在对象库中对记事本的Title 通配,然后打开两个记事本,应该怎样判断?

[ 本帖最后由 liujinkui 于 2009-8-4 20:09 编辑 ]
作者: dreamsea123    时间: 2009-7-30 11:20
Index 属性标识,或对其父对象使用ChildObjects方法
作者: liujinkui    时间: 2009-7-30 16:49
在线等。
作者: FLY000    时间: 2009-7-30 17:22
ChildObjects方法取得页面上所有该对象的个数
作者: liujinkui    时间: 2009-7-30 18:22
试试,谢谢。
作者: liujinkui    时间: 2009-7-31 15:32
下面是QTP的帮助中找到的:
Set MyDescription = Description.Create()
MyDescription("html tag").Value = "INPUT"
MyDescription("type").Value = "checkbox"
Set Checkboxes = Browser("Itinerary").Page("Itinerary").ChildObjects(MyDescription)
NoOfChildObjs = Checkboxes.Count
For Counter=0 to NoOfChildObjs-1
       Checkboxes(Counter).Set "ON"
Next
####################
Checkboxes.Count
我想知道这个Checkboxes还有什么属性? 因为Count也是"."不出来的
在那里能看到哪?
作者: dreamsea123    时间: 2009-8-3 17:42
直接用
Set MyDescription = Description.Create()
MyDescription("micclass").Value = "WebCheckBox"
作者: shanxi    时间: 2009-8-3 17:50
标题: 你举了记事本的例子
这个是弹性的标准:
在你做的过程中,觉得匹配多少条件能让你认可是相同就匹配多少。
作者: liujinkui    时间: 2009-8-4 20:09
谢谢各位,问题已经解决




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