51Testing软件测试论坛

标题: QTP描述性编程,选中列表前某个checkbox,我用如下语句怎么选不中呢? [打印本页]

作者: rainbowinsky    时间: 2008-3-19 16:28
标题: QTP描述性编程,选中列表前某个checkbox,我用如下语句怎么选不中呢?
QTP描述性编程,选中列表前某个checkbox,我用如下语句怎么选不中呢?
Browser("name:=CMS企业版系统设定").Page("title:=CMS企业版系统设定").WebCheckBox(index:=1").Set "ON"

运行时,既选不中,也不报错!
作者: rainbowinsky    时间: 2008-3-19 16:29
对了,以上前提是:列表中已经存在很多条数据了
作者: yqx    时间: 2008-3-19 16:39
Browser("title:=CMS企业版系统设定").Page("title:=CMS企业版系统设定").WebCheckBox(index:=1").Set "ON"  你设置断点调试下
作者: cs998998    时间: 2008-3-19 21:25
确定Checkbox的index肯定是1么?如果是的话,试试这个:
Browser("CreationTime:=").Page("index:=").WebCheckBox(index:=1").Set "ON"
作者: walker1020    时间: 2008-3-19 23:45
WebCheckBox(index:=1") 这样的语句运行时,QTP 没有报告错误吗?
作者: C060706    时间: 2008-3-20 16:59
原帖由 cs998998 于 2008-3-19 21:25 发表
确定Checkbox的index肯定是1么?如果是的话,试试这个:
Browser("CreationTime:=").Page("index:=").WebCheckBox(index:=1").Set "ON"

请问Creation time,在哪里可以找到?我用QTP抓取了Application,但是不知道在哪找到这个属性。。。
作者: wslss007    时间: 2008-3-21 09:44
WebCheckBox(index:=1"),为什么不用其他属性试试?你确定index是1吗?
作者: higkoo    时间: 2008-3-21 13:27
标题: index:=1
你可以在对象库里做一个对象,然后看看index=1是个。

也许是被隐藏的对象也不奇怪
作者: yayali    时间: 2008-3-21 16:54
WebCheckBox(index:=1")
上面的语法本就错了的?确认代码是这样的吗?QTP没有报错?




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