51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4487|回复: 9
打印 上一主题 下一主题

[原创] LoadRunner如何验证事物执行成功与数据一致?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-7 18:58:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LoadRunner在测试新增功能时,如何验证事物执行成功数目与数据库中数据数目的一致性
我是新手,个人认为当执行成功一个新增事物数据库中应该相应增加一笔资料
我的数据库是SQL Server,请哪位大侠帮忙分析一下
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-1-7 21:33:19 | 只看该作者
    通过添加检查点来检查数据是否提交成功
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2010-1-8 15:26:19 | 只看该作者
    楼上说的方法可行  也可以用函数输出结果   不知道这样算不算一种方法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-1-8 17:04:14 | 只看该作者
    一小段代码,供参考:

           lr_start_transaction("trxName");

           web_reg_find("SaveCount=countnum",
                    "Text=论坛",
                    LAST);

            web_url("phpwind",
                    "URL=http://172.168.1.200/phpwind",
                    "Resource=0",
                    "Referer=",
                    LAST);

            lr_output_message(lr_eval_string("{countnum}"));

            if (atoi(lr_eval_string("{countnum}")) < 5 ) {
                    lr_end_transaction("trxName", LR_FAIL);
            }
            else {
                    lr_end_transaction("trxName", LR_PASS);
            }

    [ 本帖最后由 dennyqiang 于 2010-1-8 17:06 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2010-1-10 10:51:17 | 只看该作者

    #2

    不明白,如果是我,我一般是会去数据库直接执行SQL语句进行验证
    在LR中通过检查点如何实现一致性检查,望不吝赐教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-1-10 12:07:29 | 只看该作者
    操作成功没有,一般页面上也会给你明确提示的,你可以通过检查这个来确定是否操作成功

    如果提示成功但数据库没进去,那么这是功能问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-1-11 09:38:02 | 只看该作者
    我就是用4L 的方法
    手工事务
    不过也会有误差
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-1-11 10:10:51 | 只看该作者
    录制时,插入检查点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2012-1-31 14:50:14 | 只看该作者
    如果检查点功能不能用呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-8-10 16:49
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    10#
    发表于 2012-2-1 14:58:03 | 只看该作者
    4l的用脚本验证事务的成功性,可行,我也一直怎么做的
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-10-6 20:38 , Processed in 0.085003 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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