51Testing软件测试论坛

标题: 事务数如何计算 [打印本页]

作者: ly20030528    时间: 2009-12-16 10:23
标题: 事务数如何计算
谁能解释一下结果图中事务PASS数、FAIL数、stop数。发现pass的不是人数,但又是怎样计算的呢?
还请高手指点,万分感谢
作者: winthnight    时间: 2009-12-16 11:08
标题: 回复 1# 的帖子
你想算的是pass的人数?
场景运行完后在controller界面下右上角可以查看pass和fail的transaction情况,单击那个小框打开
init, action, search nextpage, end这四个transaction都pass的用户就算是pass了,自己算算就知道了
作者: ly20030528    时间: 2009-12-16 11:27
场景运行完后在controller界面下右上角可以查看pass和fail的transaction情况,单击那个小框打开

我不知道这里的数是怎么得来的,但这里得到的不是通过人数。因为已经超过我设置的总人数了
作者: winthnight    时间: 2009-12-16 11:53
标题: 回复 3# 的帖子
你的例子里,transaction总数=设定的人数*4
作者: mr.bee    时间: 2009-12-16 13:37
pass数就是整个场景对应事物通过数
作者: QQ_candy    时间: 2009-12-16 15:31
标题: 为什么我的LR显示结果都是Pass,但是我一条数据都没有插入系统呢
我录制完脚本后,编译脚本,没有错误,然后我设置了20个参数,编译它也没有错误,执行场景也都显示Pass,但是我的被测系统却一条数据都没有插成功,这是什么原因呢,我是初学者,求大家帮帮忙
作者: superliu8    时间: 2009-12-16 16:26
原帖由 winthnight 于 2009-12-16 11:53 发表
你的例子里,transaction总数=设定的人数*4



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

单一场景下:
transaction总数=设定的人数*【action_end+action_init+(action中事务数)*迭代次数】
作者: superliu8    时间: 2009-12-16 16:27
原帖由 QQ_candy 于 2009-12-16 15:31 发表
我录制完脚本后,编译脚本,没有错误,然后我设置了20个参数,编译它也没有错误,执行场景也都显示Pass,但是我的被测系统却一条数据都没有插成功,这是什么原因呢,我是初学者,求大家帮帮忙



估计是关联问题;参看LoadRunner帮助手册
作者: lk5596801    时间: 2009-12-28 16:53
很好的问题 学习了
作者: 橙子    时间: 2010-4-8 10:04
事务数与设定的人数应该没有具体的关系吧?
不同的场景设置方法也会影响到事务数的。
如果设置场景跑的时间是所有用户跑完,那每个事务的总数应该都等于设置人数
如果设置场景持续跑几分钟,那初始化与结束的事务是设置人数,ACRRTION中的事务数就不定了。
如果设了迭代,事务数也是不定的。
作者: msnshow    时间: 2010-4-13 14:01
pass就只是指事务数,与用户数等等没直接关系
作者: fsweicaixia    时间: 2013-10-10 17:06
你好 此问题理解了没有
作者: 城邦    时间: 2013-10-11 09:24
pass描述的是事务的通过数据,Vuser是否跑完脚本,需要查看Vuser的详细情况




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