51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] datatable参数化后,关于运行结果report问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-14 15:14:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,遇到一个问题,想咨询一下。
前提,datatable参数化,脚本中增加bitmap checkpoint
在运行结果report中,每一个iteration capture的 bitmap checkpoint的screen,
都变成最后一个iteration 的 screen,但是其他信息都是各自iteration的
怎么会变成这样?为什么?怎么解决,谢谢!

[ 本帖最后由 luoisa 于 2008-5-15 15:44 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-5-15 13:03:57 | 只看该作者
    根据你的描述,发现不了任何问题。还是看看你写的关于 bitmap checkpoint 的代码吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2008-5-15 15:41:57 | 只看该作者
    代码如下
    case_id =  DataTable.Value("case_bat")
    If case_id = "ITB_120_008_001"  Then
    Window("WVGA Emulator").WinObject("SunAwtCanvas_5").Check CheckPoint("Printover")
    End If
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2008-5-16 23:18:27 | 只看该作者
    你的代码里面有判定语句,是否是到了最后一个循环时 才去检查bitmap checkpoint?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-5-19 10:06:18 | 只看该作者
    代码中,没有循环,
    只是DataTable的参数,
    回放时,每个DataTable的参数都能被执行,
    但是最后形成的report中,所有的iteration每个检查点的screen capture ,
    都变成最后一个iteration 相应的检查点的screen capture了。
    我不知道,代码的问题,还是配置的问题。
    我是分几个action来录制的,
    在第一个action中,DataTable参数化,
    在第二、三个action中,取DataTable值,
    根据不同值,作不同的check,
    这样可以么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-5-19 14:23:39 | 只看该作者
    你代码里面的case_id是取的datatable里面的值,但是你的 if 语句 If case_id = "ITB_120_008_001"  Then 中的ITB_120_008_001是一个常量还是变量?建议你去查看一下不能出来bitmap checkpoint的那几个iteration中的case_id是否满足checkpoint 的 if 条件...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2008-5-20 14:17:09 | 只看该作者
    ITB_120_008_001是一个字符串。
    在result中,每个iteration的Bitmap Checkpoint 的expected bimap和Actual bitmap都变成最后一个iteration的Bitmap Checkpoint 的expected bimap和Actual bitmap。
    而其他的step capture都是各自iteration的。
    这种现象,是因为什么。

    [ 本帖最后由 luoisa 于 2008-5-20 14:18 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 03:33 , Processed in 0.096120 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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