51Testing软件测试论坛

标题: 关于事务的设置 [打印本页]

作者: lil_z    时间: 2011-2-10 11:31
标题: 关于事务的设置
在LR中添加事务时,到底是把一个具体的操作动作作为一个事务,还是把一个完整的操作过程作为一个事务,看见不同的LR操作说明文档中有不同的说法
例如:
现在要测试一个查询功能,需要先登录进入网站首页,然后点击菜单进入查询模块,然后输入查询条件后,单击查询按钮后得到查询结果,现在我要添加一个查询事务,那么下面哪种添加事务的方法是正确的呢
1.把进入查询模块到出现查询结果这一系列操作作为一个查询事务
2.把点击查询按钮到出现查询结果这一个操作作为查询事务
才开始使用LR,麻烦各位大侠们指点一下
作者: rustyapple    时间: 2011-2-10 14:17
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
作者: coolfeng    时间: 2011-2-11 08:52
第2种
作者: archonwang    时间: 2011-2-11 11:35
晕。。。

具体看你的事务关注哪种情况,是单一功能还是其他的什么。
作者: androidone    时间: 2011-2-11 13:16
主要是你的提交动作是否插库,如果有插库操作,建议对该按钮加入事物,方便记录时间,具体问题具体分析了
作者: myallways    时间: 2011-2-12 17:57
应该是第二种!
作者: msnshow    时间: 2011-2-12 22:24
弄清楚,你想统计的事务数,和事务响应时间是代表什么

如果是想统计一个操作的时间 ,那就把这个操作作为一个事务




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2