51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 关于事务的设置

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-2-10 11:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在LR中添加事务时,到底是把一个具体的操作动作作为一个事务,还是把一个完整的操作过程作为一个事务,看见不同的LR操作说明文档中有不同的说法
例如:
现在要测试一个查询功能,需要先登录进入网站首页,然后点击菜单进入查询模块,然后输入查询条件后,单击查询按钮后得到查询结果,现在我要添加一个查询事务,那么下面哪种添加事务的方法是正确的呢
1.把进入查询模块到出现查询结果这一系列操作作为一个查询事务
2.把点击查询按钮到出现查询结果这一个操作作为查询事务
才开始使用LR,麻烦各位大侠们指点一下
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-2-10 14:17:30 | 只看该作者
loadrunner中的事务是度量操作客户端与服务器之间的响应时间,度量每一个虚拟用户的请求所消耗的时间的一个单位.分为以下2种
1、脚本默认的transaction,如action,这个是在最大的transaction。如平均响应时间这些的最大的事务就是action transaction,小的就是如submit这样的最小单元,可以作为最小的transaction。
2、脚本中添加自定义的事务,可以通过lr_start_transaction和lr_end_reansaction来定义一个transaction的开始与结束。
        在我们分析的时候,对于事务相关联的几个技术参数是我们需要注意的,如每秒执行事务数(TPS)、响应时间、系统资源等。

原文地址
http://blog.csai.cn/user1/37626/archives/2007/19043.html
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-2-11 08:52:42 | 只看该作者
第2种
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
    发表于 2011-2-11 11:35:33 | 只看该作者
    晕。。。

    具体看你的事务关注哪种情况,是单一功能还是其他的什么。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-2-11 13:16:31 | 只看该作者
    主要是你的提交动作是否插库,如果有插库操作,建议对该按钮加入事物,方便记录时间,具体问题具体分析了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-2-12 17:57:32 | 只看该作者
    应该是第二种!
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2011-2-12 22:24:31 | 只看该作者
    弄清楚,你想统计的事务数,和事务响应时间是代表什么

    如果是想统计一个操作的时间 ,那就把这个操作作为一个事务
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 22:50 , Processed in 0.076059 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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