51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 17692|回复: 11
打印 上一主题 下一主题

[求助] loadrunner的TPS是怎么计算的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-6-27 17:32:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个action里面有很多个事物,然后把个别的操作单独起来,例如登录为一个,查询为一个,那么是不是加起来除以时间就会是TPS呢?
loadrunner还有其它的几个数据都不知道它是怎么计算出来的,大家都只是跟着业界的认同就选择了它了,它内在到底是怎么处理的呢?
再例如,平均响应时间吧。。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-6-29 15:28:25 | 只看该作者
我认为是LoadRunner的一个刷新周期的平均值,而不是从测试开始执行到当前时间的平均值
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-7-1 09:06:15 | 只看该作者
恩,同意ls说法。从监控中看到的和分析中看到的值不一样
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2012-7-2 10:50:13 | 只看该作者
回复 2# linsongjian


    不是很明白哦!能抽空上几个图,顺便解释下么!THX
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-7-3 14:59:10 | 只看该作者
不懂~~飘过
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-7-3 18:48:06 | 只看该作者
TPS的计算其实有好几种方法
1.自己去估算,比如你知道有多少人来上班,你自然知道打卡机这里需要完成多少个事务,最大并发事务量可能是多少
2.实时监控,既然系统都上线了,那么就看看系统当前的最大在线用户和连接线程一流东西,自然就知道了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2012-7-4 15:54:44 | 只看该作者
回复 6# maizi253


    汗,你说得好像很容易,但是我还是一头雾水。不是很明白。
假设:一个login事物,在场景里面跑了5分钟,TPS的平均值是2.4,那它是怎么算的?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2012-7-5 10:25:43 | 只看该作者
lr里面tps分为tps:pass/s和tps:fail:/s
你说的300秒login事务tps2.4
也就是300秒里面,第一个login事务开始执行至最后一个login事务结束的时间时间长度
通过或失败的事务除以这个时间长度=2.4
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2016-5-31 13:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2012-12-7 16:48:41 | 只看该作者
    lr里面tps分为tps:pass/s和tps:fail:/s
    你说的300秒login事务tps2.4
    也就是300秒里面,第一个login事务 ...
    mr.bee 发表于 2012-7-5 10:25



        我来个正确的标准答案吧!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2016-5-31 13:59
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2012-12-7 16:55:04 | 只看该作者
    一个login事物,在场景里面跑了5分钟,TPS的平均值是2.4,那它是怎么算的?
    2.4(TPS的平均值是)X事务总数=事务所使用的时间

    2.4(TPS的平均值是)=事务总数/事务所使用的时间
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2012-12-10 18:55:15 | 只看该作者
    回复 10# lihongbin668


        (TPS的平均值是)=事务所使用的时间/事务总数???你写错了吧?
    还有,我在想那action算不算一个事务?因为action里面也有其它的服务器请求,只是没划分成为一个事务!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-12-14 17:04:59 | 只看该作者
    在运行时设置的miscellaneous下有一个Define each action as a transaction选项,这里就是设置action是否作为一个事物。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-9 02:08 , Processed in 0.069778 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表