51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3304|回复: 11
打印 上一主题 下一主题

[求助] 如何将数据输出到 Run-Time Data Table 中

[复制链接]
  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2008-1-15 16:45:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    默认检查点输出结果是保存到 Run-Time Data Table 数据中,在测试结果中可以看见。


       但测试过程中一些数据想保留到结果中查看,该怎样做呢?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-1-15 17:44:47 | 只看该作者
    能不能把为什么要这样做的意图给说明一下,这样解决起来就更有针对性
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2008-1-15 17:56:49 | 只看该作者

    回复 2# xiaonan 的帖子

    我现在测的个程序,是一个流程关联很强的审批系统

    多级机关上报文件,内容我想用QTP进行验证(录入的数据,保存后再查看是否正确)
    上传了程序:
    http://bbs.51testing.com/attachment.php?aid=38171

    我的思路是这样的,我在DataSheet里准备一些数据,然后可以把它再输出到Run-Time里,然后把取出的值也放到Run-Time里,完成后直接去对比两个的值就一眼能看出来了。


    实际上目的很简单,不知是不是我的思路有问题?
    就是为了验证录入信息和保存的信息是否一致而已。

    [ 本帖最后由 higkoo 于 2008-1-15 18:00 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-1-15 18:24:46 | 只看该作者
    你的想法没有问题啊。但什么是你要想做的呢?
    输入值放在datasheet中,没有问题。运行至用getroproperty取出来放在datasheet中,也没有问题。尽管去做好了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2008-1-15 22:37:24 | 只看该作者

    回复 4# gy21st 的帖子

    "运行至用getroproperty取出来放在datasheet"

       运行的值怎样输出到Run-time DataSheet里保存?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-1-16 00:21:42 | 只看该作者

    回复 5# 的帖子

    这个很简单,至少两种方式
    1、直接赋值
    2、用output参数输出
    你至少要举例说明要存成什么样子才能有具体的方案。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
     楼主| 发表于 2008-1-16 09:02:08 | 只看该作者

    回复 6# gy21st 的帖子

    多谢 gy21st  的回复,我再仔细查查帮助,既然可以实现,相信帮助文档里会给我帮助的  
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-1-16 10:41:50 | 只看该作者
    直接赋值就可以了:
    dataTable("输出值",dtLocalSheet) = "要输出的值"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
     楼主| 发表于 2008-1-16 11:22:24 | 只看该作者

    回复 8# mstiunicon 的帖子

    就是要这个,谢谢mstiunicon,直击要害!   :)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2008-1-16 11:27:51 | 只看该作者
    原帖由 mstiunicon 于 2008-1-16 10:41 发表
    直接赋值就可以了:
    dataTable("输出值",dtLocalSheet) = "要输出的值"


    正解...不过qtp也不是万能的....
    工作中碰到一些问题...不是 qtp能解决的时候.
    开发脚本所费的时间.还不如...手工来的快

    这个深有体会
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
     楼主| 发表于 2008-1-16 13:10:01 | 只看该作者

    回复 10# eden_guo 的帖子

    工具只是一个机械的手臂,靠你去指挥,机械本身是没有思维能力的

      如果运用,是否适用。  要对工具、程序、其它外界因素 综合衡量……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2008-1-16 14:03:13 | 只看该作者
    可以用 datatable.export("d:\abc.xls") 这样就可以保存下来了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 15:20 , Processed in 0.081049 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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