51Testing软件测试论坛
标题:
自动选择界面上的按钮
[打印本页]
作者:
flzhang
时间:
2009-6-15 16:13
标题:
自动选择界面上的按钮
问下大家:如果界面上有10个按钮,我用QTP录制了一个按钮的点击操作,想该脚本,让qtp能自动去点击其他9个按钮,但其他9个按钮的对象属性没有放到对象库中,要是再用SPY手工的装入这9个按钮的属性到对象库里,也不能实现自动化呀?
哪位能帮我想想如何实现自动去点击另9个按钮的功能呀?谢谢了!
作者:
lantianwei
时间:
2009-6-15 17:28
for iButtonIndex =0 to 9
xxx.Button("index="iButtonIdex).Click
next iButtonIndex
大概是这样子 脚本的具体写法可能有错误 N久没碰QTP了
作者:
flzhang
时间:
2009-6-15 17:43
感谢,但是那剩下那9个按钮要都录制到对象库么,如果没放到里面qtp能认剩下的9个按钮么
作者:
fei.ge
时间:
2009-6-15 18:59
貌似也可以用childobjects来做
作者:
lantianwei
时间:
2009-6-15 19:39
标题:
回复 3# 的帖子
一个按钮也不需要加 直接用就可以了
实现方法有很多,比如LS的也行。如果你要用对象库(只加一个按钮)的话,可以用SETTOPROPERTY实现
[
本帖最后由 lantianwei 于 2009-6-15 20:03 编辑
]
作者:
flzhang
时间:
2009-6-16 09:26
请问LS是什么呀?
作者:
dreamever
时间:
2009-6-16 09:54
原帖由
fei.ge
于 2009-6-15 18:59 发表
貌似也可以用childobjects来做
这是最简单也是最有效率的做法
作者:
lvdongstar
时间:
2009-6-16 14:47
以前遇到这种问题,我都喜欢用描叙性对象来处理,只需要把第一个按钮的对象放倒对象库中,对其他9个按钮就用描叙性编程来进行操作。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2