51Testing软件测试论坛

标题: 专家视图中能否显示对象的所有属性 [打印本页]

作者: lelebachelor    时间: 2007-8-29 10:57
标题: 专家视图中能否显示对象的所有属性
QTP中能否通过设置达到在专家视图中显示对象的所有属性
作者: xiaonan    时间: 2007-8-29 11:11
好象没这种设置,你想达到一个什么目的?
作者: yuandjing    时间: 2007-8-29 11:20
你是不是想像VS一样,打一下“.”就能出来所有属性?
呵呵,我也想让他有这个功能啊~~可惜不支持
作者: milan330330    时间: 2007-8-29 11:54
嗯,有那功能的话,以后写代码就变得更容易些咯~呵呵~~
作者: danmy    时间: 2007-8-29 11:57
对象库基础上是可以的啊
作者: hsjzfling    时间: 2007-8-29 12:25
愿望是美好的,现实是残酷的~
所以偶经常写脚本不是直接在QTP中写的,而是先在PS等工具中写,然后放到QTP中或者直接就保存为vbs文件然后用QTP去调用
作者: rivermen    时间: 2007-8-29 14:01
set b=Browser().Page().WebEdit().getToPropertries
nCount=b.count
for i=0 to nCount-1
msgbox b(i).name
msgbox b(i).value
next
作者: lelebachelor    时间: 2007-8-29 18:30
呵呵..本人新写VBS代码....每次感觉代码写起来速度不快......如果能像其它IDE一样能自动显示出对象方法属性....其不痛快..sdlkfj5 sdlkfj5 sdlkfj5 sdlkfj5 sdlkfj5
作者: walker1020    时间: 2007-8-29 18:58
QTP完全可以满足于楼主的需求呀。如果在对象库中 Browser类型的对象只有一个 Browser("ISCS Administration Tool"), 那么 在 QTP 的 Expert View里 输入Browser,然后按下 Shift + 9 后, QTP就会自动帮你输入 ("ISCS Administration Tool")了;然后你再输入一个“ . ”,那么 Browser类型对象的所有属性、方法和它下面的对象都可以出现呀。
作者: walker1020    时间: 2007-8-29 19:03
请看图示。 图片中的 前面带有绿颜色的,表示这是 Browser类型的对象的Method, 如 Forward; 前面带有小手的,表示这是Browser类型的对象的Property; 前面带有 蓝色的,表示这是 Browser类型的下级对象
作者: xihong2004    时间: 2007-11-14 12:09
Shift + 9
厉害
作者: walker1020    时间: 2007-11-14 21:03
同时按下 Shift + 9,其实 就是 输入 (   呀。 如果是我们自己写脚本,也要写 Browser("ISCS Administration Tool")。在你输入写下Browser、再写下 (  后,QTP 就会自动出现一个下拉框,把对象库里面所有Browser 类型的对象的名字都列出来。 楼主 是不是就要这个?




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