51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2075|回复: 6
打印 上一主题 下一主题

[原创] 关于QTP实际应用中的构想?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-30 18:09:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们要使用一个模拟的测试工具来测试我们的一个平台(测试工具是自己写的),测试工具界面上有业务类型选择和N个数据输入框,然后这个工具会把实际业务运行的结果写在一个日志文件里,因为我不知道怎么让QTP去数据库里把输入数据(测试用例)读到测试工具上去,所以要求测试工具自己增加这个功能,并且要这个工具完成将日志文件输出到一个可视框里,再把用例里的预期结果同样读出到可视框里,这样,我在QTP里只添加检查点比较预期结果和实际结果就行了,因为涉及到各种不同的业务,输出格式大不一样,所以我在脚本里采用了循环和CASE语句.

大家帮我想想这样的办法是不是很笨,有没有更好的建议?

[ 本帖最后由 walker1020 于 2007-7-30 22:05 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-30 18:35:50 | 只看该作者
建议楼主假如想问问题最好好问题整理一下,你的需求是什么,遇到什么问题.
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-7-30 22:07:15 | 只看该作者
    看了半天,不是很明白楼主在问什么问题。不过有一点,只要能解决你的问题的方法都是好方法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-7-31 09:50:37 | 只看该作者

    看来我的表达能力很差哟

    让我想想?sdlkfj1
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-7-31 10:00:28 | 只看该作者

    想好了?

    问题1:  QTP怎么把一个数据库里表里面的数据读出来作为被测试程序的输入数据.
    表的格式如下:
      字段1  字段2  字段3  字段4
       1         AV      30.2    55
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-7-31 13:31:11 | 只看该作者
    首先建立数据库连接对象cnn=createobject("application.connection")
    创建记录集对象rst=createobject("application.recordset")
    rst.fields(0).value  这个值就是字段1第一列的值,后面的值只要改下括号中的数字就好了
    如果有好多行的话,用rst.movenext这个函数来移动记录表中的行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2007-8-1 09:25:10 | 只看该作者

    非常感谢Ybbiagu的详细解答

    非常感谢,小女子在此感激不尽.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 12:03 , Processed in 0.076105 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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