51Testing软件测试论坛
标题:
LR运行时,每秒通过事务数大于每秒点击数
[打印本页]
作者:
msnshow
时间:
2009-6-11 23:01
标题:
LR运行时,每秒通过事务数大于每秒点击数
我在使用LR做一次性能测试的时候出现了奇怪的现像
测试如下:
1、脚本中只有一个ACTION,
2、ACTION中也只有一个URL
3、init和end为空
4、压力测试时长1小时
5、使用200个虚拟用户
测试完成后,从场景中的即时结果看,每秒通过的事务数比每秒的点击数要多50%左右
事务数每秒3000左右,点击数只有2000不到
大家有没有遇到这样的问题,不明白为什么会有这样的结果,按理说每秒通过的事务数与点击数应该基本上相同才对啊
作者:
忍忍忍
时间:
2009-6-12 11:34
老大,请把脚本和结果贴出来大家才好看啊!
如果按照楼猪的讲法,action里面只有一个url提交,没有设置其他的tranaction,也就是说每循环一次action作为一个事物,那么每秒通过的事务数就是每秒循环的action次数(忽略开始和结束)。
每循环一次action,就有一次url提交,也就是说循环次数和点击数(url提交次数)基本相当的(理论上每秒通过的事务数<=每秒的点击数)。
结论1:是否是两处监控采样频率不一样导致的?
结论2:楼猪在逗大家玩
作者:
shanxi
时间:
2009-6-12 11:58
标题:
逗你玩
作者:
ls_721521
时间:
2009-6-12 12:03
5分呢
作者:
Fin
时间:
2009-6-12 23:32
"事务数每秒3000左右,点击数只有2000不到"
如果把楼主的话换成 Total 事务数 (包括失败 和 成功的总事物数), 点击数换成 Pass HIT (成功的事物点击)..
是不是就通顺了呢 ?
作者:
msnshow
时间:
2009-9-10 20:41
事务都是通过的,没有失败的
作者:
suifenglius
时间:
2012-1-7 10:55
版主,我在测试的时候也遇到这样的问题。hits per second 是470 ,而total transactions per second为570.为什么会差别这么大呢,望版主释疑,谢谢
作者:
xudongming
时间:
2012-1-9 10:06
total transactions per second是不是包括了action() init() end()等
作者:
mvvztt
时间:
2012-1-11 14:25
回复
8#
xudongming
不包括,因为transaction是定义在action里的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2