loadrunner的TPS是怎么计算的?
一个action里面有很多个事物,然后把个别的操作单独起来,例如登录为一个,查询为一个,那么是不是加起来除以时间就会是TPS呢?loadrunner还有其它的几个数据都不知道它是怎么计算出来的,大家都只是跟着业界的认同就选择了它了,它内在到底是怎么处理的呢?
再例如,平均响应时间吧。。。。 我认为是LoadRunner的一个刷新周期的平均值,而不是从测试开始执行到当前时间的平均值 恩,同意ls说法。从监控中看到的和分析中看到的值不一样 回复 2# linsongjian
不是很明白哦!能抽空上几个图,顺便解释下么!THX 不懂~~飘过 TPS的计算其实有好几种方法
1.自己去估算,比如你知道有多少人来上班,你自然知道打卡机这里需要完成多少个事务,最大并发事务量可能是多少
2.实时监控,既然系统都上线了,那么就看看系统当前的最大在线用户和连接线程一流东西,自然就知道了 回复 6# maizi253
汗,你说得好像很容易,但是我还是一头雾水。不是很明白。
假设:一个login事物,在场景里面跑了5分钟,TPS的平均值是2.4,那它是怎么算的? lr里面tps分为tps:pass/s和tps:fail:/s
你说的300秒login事务tps2.4
也就是300秒里面,第一个login事务开始执行至最后一个login事务结束的时间时间长度
通过或失败的事务除以这个时间长度=2.4 lr里面tps分为tps:pass/s和tps:fail:/s
你说的300秒login事务tps2.4
也就是300秒里面,第一个login事务 ...
mr.bee 发表于 2012-7-5 10:25 http://bbs.51testing.com/images/common/back.gif
我来个正确的标准答案吧! 一个login事物,在场景里面跑了5分钟,TPS的平均值是2.4,那它是怎么算的?
2.4(TPS的平均值是)X事务总数=事务所使用的时间
2.4(TPS的平均值是)=事务总数/事务所使用的时间 回复 10# lihongbin668
(TPS的平均值是)=事务所使用的时间/事务总数???你写错了吧?
还有,我在想那action算不算一个事务?因为action里面也有其它的服务器请求,只是没划分成为一个事务! 在运行时设置的miscellaneous下有一个Define each action as a transaction选项,这里就是设置action是否作为一个事物。
页:
[1]