ly20030528 发表于 2009-12-16 10:23:44

事务数如何计算

谁能解释一下结果图中事务PASS数、FAIL数、stop数。发现pass的不是人数,但又是怎样计算的呢?
还请高手指点,万分感谢

superliu8 发表于 2009-12-16 16:26:34

原帖由 winthnight 于 2009-12-16 11:53 发表 http://bbs.51testing.com/images/common/back.gif
你的例子里,transaction总数=设定的人数*4


如果在action中设置了迭代,则是不是要这么算:

在单一场景下:
transaction总数=设定的人数*【action_end+action_init+(action中事务数)*迭代次数】

winthnight 发表于 2009-12-16 11:08:52

回复 1# 的帖子

你想算的是pass的人数?
场景运行完后在controller界面下右上角可以查看pass和fail的transaction情况,单击那个小框打开
init, action, search nextpage, end这四个transaction都pass的用户就算是pass了,自己算算就知道了

ly20030528 发表于 2009-12-16 11:27:48

场景运行完后在controller界面下右上角可以查看pass和fail的transaction情况,单击那个小框打开

我不知道这里的数是怎么得来的,但这里得到的不是通过人数。因为已经超过我设置的总人数了

winthnight 发表于 2009-12-16 11:53:48

回复 3# 的帖子

你的例子里,transaction总数=设定的人数*4

mr.bee 发表于 2009-12-16 13:37:05

pass数就是整个场景对应事物通过数

QQ_candy 发表于 2009-12-16 15:31:22

为什么我的LR显示结果都是Pass,但是我一条数据都没有插入系统呢

我录制完脚本后,编译脚本,没有错误,然后我设置了20个参数,编译它也没有错误,执行场景也都显示Pass,但是我的被测系统却一条数据都没有插成功,这是什么原因呢,我是初学者,求大家帮帮忙

superliu8 发表于 2009-12-16 16:27:44

原帖由 QQ_candy 于 2009-12-16 15:31 发表 http://bbs.51testing.com/images/common/back.gif
我录制完脚本后,编译脚本,没有错误,然后我设置了20个参数,编译它也没有错误,执行场景也都显示Pass,但是我的被测系统却一条数据都没有插成功,这是什么原因呢,我是初学者,求大家帮帮忙


估计是关联问题;参看LoadRunner帮助手册

lk5596801 发表于 2009-12-28 16:53:43

很好的问题 学习了

橙子 发表于 2010-4-8 10:04:01

事务数与设定的人数应该没有具体的关系吧?
不同的场景设置方法也会影响到事务数的。
如果设置场景跑的时间是所有用户跑完,那每个事务的总数应该都等于设置人数
如果设置场景持续跑几分钟,那初始化与结束的事务是设置人数,ACRRTION中的事务数就不定了。
如果设了迭代,事务数也是不定的。

msnshow 发表于 2010-4-13 14:01:17

pass就只是指事务数,与用户数等等没直接关系

fsweicaixia 发表于 2013-10-10 17:06:21

你好 此问题理解了没有

城邦 发表于 2013-10-11 09:24:17

pass描述的是事务的通过数据,Vuser是否跑完脚本,需要查看Vuser的详细情况
页: [1]
查看完整版本: 事务数如何计算