51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2177|回复: 7
打印 上一主题 下一主题

[求助] 自动选择界面上的按钮

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-6-15 16:13:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问下大家:如果界面上有10个按钮,我用QTP录制了一个按钮的点击操作,想该脚本,让qtp能自动去点击其他9个按钮,但其他9个按钮的对象属性没有放到对象库中,要是再用SPY手工的装入这9个按钮的属性到对象库里,也不能实现自动化呀?
     哪位能帮我想想如何实现自动去点击另9个按钮的功能呀?谢谢了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-6-15 17:28:46 | 只看该作者
for iButtonIndex =0 to 9
     xxx.Button("index="iButtonIdex).Click
next iButtonIndex

大概是这样子 脚本的具体写法可能有错误 N久没碰QTP了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-6-15 17:43:40 | 只看该作者
感谢,但是那剩下那9个按钮要都录制到对象库么,如果没放到里面qtp能认剩下的9个按钮么
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-9-21 13:50
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2009-6-15 18:59:55 | 只看该作者
    貌似也可以用childobjects来做
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-6-15 19:39:13 | 只看该作者

    回复 3# 的帖子

    一个按钮也不需要加  直接用就可以了
    实现方法有很多,比如LS的也行。如果你要用对象库(只加一个按钮)的话,可以用SETTOPROPERTY实现

    [ 本帖最后由 lantianwei 于 2009-6-15 20:03 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-6-16 09:26:16 | 只看该作者
    请问LS是什么呀?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-6-16 09:54:26 | 只看该作者
    原帖由 fei.ge 于 2009-6-15 18:59 发表
    貌似也可以用childobjects来做

    这是最简单也是最有效率的做法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-6-16 14:47:47 | 只看该作者
    以前遇到这种问题,我都喜欢用描叙性对象来处理,只需要把第一个按钮的对象放倒对象库中,对其他9个按钮就用描叙性编程来进行操作。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 13:31 , Processed in 0.070623 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表