51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] qtp录制delphi程序脚本不对?

[复制链接]
  • TA的每日心情
    奋斗
    2015-11-26 10:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2008-7-3 16:10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    用qtp录制delphi程序时,在一个单元格中输入数据,结果产生了两行代码,并且输入的数据没有录制下来,代码如下,请问原因?
    Window("XXXX").Window("NONAME2").WinTable("TDrawGrid").SetCellData 2,3,""
    Window("XXXX").Window("NONAME2").WinTable("TDrawGrid").SetCellData 2,3,""
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-7-3 16:17:52 | 只看该作者
    这个可能跟TDrawGrid这个控件有关系,你手动删除一条,补充好输入的数据,看回放脚本有没有问题?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-26 10:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2008-7-5 16:57:18 | 只看该作者
    楼上的按照你的方法,还是有问题呢,运行时直接把与TDrawGrid相关的脚本跳过了,急啊?????
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-7-5 18:28:05 | 只看该作者
    你在本地对象库中选中这个控件,然后点识别看能识别的到么
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-26 10:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2008-7-7 09:41:21 | 只看该作者
    在object repository中选中tdrawgrid-highlight能显示出tdrawgrid控件。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-7-7 11:08:52 | 只看该作者
    肯定是对象库的问题,你录制时的那个控件的属性肯定会根据你录制次数或者每次录制都会跟着变化,所以,你肯定要更换属性~~使用描述性编程,另外,DELPHI最好不要用QTP来做测试,因为QTP几乎无法认出DELPHI开发的第三方控件~~~(就算安装了插件也一样)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-7-7 11:17:48 | 只看该作者
    呵呵,这个鹭岛有经验了!Delphi的东西用TestComplete来测试可能会更好点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-7-7 14:04:54 | 只看该作者
    原帖由 陈能技 于 2008-7-7 11:17 发表
    呵呵,这个鹭岛有经验了!Delphi的东西用TestComplete来测试可能会更好点。

    我一般使用描述性变成,由于前阵子想要测试公司用DELPHI开发的C/S产品,所以使用写的方法,简单的写了几个模块(虽然认不出来,但是使用WINDOWOBJECT还是可以的),而我同事使用录制的方法,简简单单就不能回放,通过我查看,是由于录制的时候把WINDOW ID录制进去了,而每次同样的操作下WINDOW ID是变化的,所以肯定要清空属性,使用描述性编程的方法,但是使用描述性编程还是对很多地方都无法认出控件,甚至你使用描述来编写连操作结果都是错误甚至无法操作!
    建议使用别的工具,如TESTCOMPLETE(不过这个好像没破解吧,有就更好了)
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 14:01 , Processed in 0.073153 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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