51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2469|回复: 10
打印 上一主题 下一主题

[原创] 关于QTP的录制对象

[复制链接]
  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    跳转到指定楼层
    1#
    发表于 2008-2-28 15:44:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    我所在部门是做打印机程序的,以前根本就是没有测试人员,都是开发人员自己测试。
    现在领导添加了我们几个测试人员,根据编写的黑盒单元测试用QTP进行录制脚本,等对软件有修改后,用QTP的脚本检更改后的软件有没有问题。
    这个软件不是属于B/S模式的,就是一个可单独运行的软件。
    我所做的测试用例是通过对配置文件的修改,最后的期待结果是生成不同的pdf文件,且不同的pdf文件里面页插入的图片,日期,文本等的插入位置的正确性。
    这样的如何运用QTP进行录制?以及期待结果的正确性的check如何加入checkpoint?
    请大家多给些意见,谢谢!!!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    11#
     楼主| 发表于 2008-3-3 15:13:26 | 只看该作者
    发重复了,不知道这个回复怎么删除?

    [ 本帖最后由 carol_0921 于 2008-3-3 15:16 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    10#
     楼主| 发表于 2008-3-3 15:12:23 | 只看该作者
    原帖由 王爬爬 于 2008-3-1 20:57 发表
    GetROProperty是test object的一个方法,这个方法的作用就是得到你所指定的具体某个属性值。(例如你想得到坐标值(x,y))
    pdf多页的话,可以利用CheckPoint对Page Number进行DataTable参数化。这样会自动循环测试多页 ...


    我对于结果进行校验的时候,添加checkpoint,里面可以规定想得到的坐标,以及在哪些页得到值就可以?
    不好意思,我是新手,请问具体应该是checkpoint里面的哪一项呢?
    而且,对于文字以及图片或者插入时间日期等要进行一个旋转度的校验,这个旋转度也能进行规定么?
    谢谢指教!

    能不能把具体操作简单写写,这么说有点还是不明白怎么做!
    麻烦了!

    [ 本帖最后由 carol_0921 于 2008-3-3 15:19 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2008-3-1 20:57:29 | 只看该作者
    GetROProperty是test object的一个方法,这个方法的作用就是得到你所指定的具体某个属性值。(例如你想得到坐标值(x,y))
    pdf多页的话,可以利用CheckPoint对Page Number进行DataTable参数化。这样会自动循环测试多页。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
     楼主| 发表于 2008-2-29 14:18:02 | 只看该作者
    原帖由 王爬爬 于 2008-2-28 22:17 发表
    不同的CheckPoint,有着不同的作用。
    BitMap CK:针对图片进行检查。Text 和Text Area是针对文本框信息进行检查等等。

    也可以利用GetROProperty得到相关对象的具体属性(例如:插入位置的坐标等)


    对,就是校验插入位置正确性,根据就是以坐标来衡量的。
    因为刚接触这个qtp,这个利用GetROProperty得到相关对象的具体属性的情况不是特别的明白。谢谢指导。
    而且,还想问一下,pdf为多页的,对于配置文件规定在相应的页上插入东西这个也要校验插入的页是否正确。这个也可以用利用GetROProperty得到相关对象的具体属性来校验么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    7#
     楼主| 发表于 2008-2-29 14:17:11 | 只看该作者
    我也觉得这个用手动测比较好,但是领导的意思必须要实现自动化,给客户看么!很郁闷!

    [ 本帖最后由 carol_0921 于 2008-2-29 14:19 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-27 10:20
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]测试连长

    6#
     楼主| 发表于 2008-2-29 14:13:02 | 只看该作者

    回复 3# 的帖子

    根据配置文件的不同,可以生成好几十种内容不同的pdf,因为在pdf中插入图片或者时间等一些东西的位置不同,旋转度不同,会有不同种的组合。。我那个主要测的就是对配置文件的修改然后得到不同的pdf。我觉得比较这个不是太合适!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2008-2-28 22:17:02 | 只看该作者
    不同的CheckPoint,有着不同的作用。
    BitMap CK:针对图片进行检查。Text 和Text Area是针对文本框信息进行检查等等。

    也可以利用GetROProperty得到相关对象的具体属性(例如:插入位置的坐标等)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-2-28 18:26:54 | 只看该作者
    这种情况最好还是手工测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2008-2-28 18:18:19 | 只看该作者

    lz可不可以尝试2个文件的比较?

    lz可以先手工建立一个标准文件,pdf_1。然后,在用自动化生成pdf_2,尝试比较pdf_1和pdf_2的结果吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 10:16
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-2-28 17:22:29 | 只看该作者
    还没有做过这样的测试, 不好意思了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 05:16 , Processed in 0.072517 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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