51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3098|回复: 8
打印 上一主题 下一主题

[原创] 怎样用QTP的一个脚本测试不同的GUI

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-1-22 18:33:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大哥大姐:
                  小弟现在测试路由器的GUI界面!写了个脚本!但是不同的型号不可以用同一个脚本,是不是我每个不同型号都得录一遍啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-1-22 20:20:56 | 只看该作者
找找规律。应该可以。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-1-23 10:28:25 | 只看该作者
指点迷津啊!!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-1-23 10:33:12 | 只看该作者
先把需求弄清楚了,不同型号的进去以后,有哪些是不一样的,哪些是一样的。不一样的话有没有规律。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2007-1-23 12:43:57 | 只看该作者
    如果 GUI 都一样,那么你不需要为每个都录制一遍
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-1-23 16:19:04 | 只看该作者
    不同的话每个都要录一次,写个判断去调用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-1-23 19:33:59 | 只看该作者
    开始录制脚本的时候会提示你是否要在脚本开始执行时自动打开被测软件.不要选那个.选另一个.那个是对当前激活的以运行软件为对象进行脚本执行.一个脚本当然可以对应多个被测软件.而且即使两个版本的恐件位置不同也可以找到.因为是基于对象的.不是基于屏幕位置.不过要保证两版本中的相同功能的相同控件的句柄是相同的.否则QTP不认识它的.多学学.很好学的.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2007-1-24 15:20:59 | 只看该作者
    开始录制脚本的时候会提示你是否要在脚本开始执行时自动打开被测软件.不要选那个.选另一个.那个是对当前激活的以运行软件为对象进行脚本执行.一个脚本当然可以对应多个被测软件.而且即使两个版本的恐件位置不同也可以找到.因为是基于对象的.不是基于屏幕位置.不过要保证两版本中的相同功能的相同控件的句柄是相同的.否则QTP不认识它的.多学学.很好学的.



    那可不可以修改已经录好的脚本呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2007-2-2 09:47:56 | 只看该作者
    不知道majianming 在 #8 问的” 可不可以修改已经录好的脚本呢“ ,是什么意思。如果你指的是进行参数化或增加注释等,那么完全是可以的。如果是自己增加脚本或代码,那么也是可以,只要是 QTP 可以识别出来。

    [ 本帖最后由 walker1020 于 2007-2-3 11:05 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-10-5 17:16 , Processed in 0.098404 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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