51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5266|回复: 19
打印 上一主题 下一主题

[原创] 事务平均响应时间是实际响应时间的10倍,大家知道是怎么回事么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-5-17 16:52:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用LR并发10个用户,每个用户提交0.5K的数据,设置的带宽是1Kb/S,为什么得到的事务平均响应时间是9秒多啊,理论值应该是1秒左右的吧?
大家知道是怎么回事么?

急!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-5-17 17:08:46 | 只看该作者
10个用户,发的时候都是0秒开始,开始时间 = 0
但因为网络速度限制,1秒只能执行完2个,或者更少
假设是1秒2个(最快了)
用户1完成时间 = 0.5
2 的时间 1.0
3 的时间 1.5
.....
每个结束时间都 减去开始时间,再加起来,除以10 ,结果 = ?

这里只计算了上传的时间,平均值已超过2了,还有返回信息的下载时间和服务器处理时间没有算。。。
所以你提到的理论1秒是不可能的

[ 本帖最后由 skyzhu 于 2010-5-17 17:20 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-5-17 17:13:10 | 只看该作者
用了思考时间?
如果不是思考时间的问题,把用户改成1个,与手工操作做比较,如果不大于手工的时间,说明大用户量的情况下系统性能差,如果更大,就要找找别的原因了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-5-17 17:48:53 | 只看该作者
用了思考时间24秒,可以删除的么?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-5-17 18:03:58 | 只看该作者

回复 4# 的帖子

thinktime 在 事务计时外的话是没关系的,除非你拿action计时的。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-5-17 18:18:55 | 只看该作者

回复 2# 的帖子

你说的是顺序执行,我要的是并发执行.已经设置了集合点的,但在运行的时候Scenario Groups里的Rendez选有时候是0,有时候却是一个个的增加,相应的Run下面的数是一个个减少.

我实在不明白到底是为什么啊!!!!!!!!!!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2010-5-17 20:42:09 | 只看该作者
    要看你的事务是在集合点内还是外了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-5-17 21:58:04 | 只看该作者

    貌似不是这样解释的

    首先“每个用户提交0.5K的数据”和“设置的带宽是1Kb/S”这两个条件本身就无法用来判断响应时间应该就是多少秒
    所以也不存在理论值应该是多少的问题

    [ 本帖最后由 mr.bee 于 2010-5-17 21:59 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2010-5-18 10:01:48 | 只看该作者

    回复 7# 的帖子

    事务是在集合点内的!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2010-5-18 10:02:37 | 只看该作者

    回复 8# 的帖子

    那还要什么条件才能判断响应时间的理论值?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-5-18 13:36:09 | 只看该作者
    你再并发。。。也不可能突破宽带限制,我只是举例说明一下而已,不是为了对比并发和顺序执行,门才1米宽,你能让10个 0.5米的胖子一起过去吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2010-5-18 15:09:40 | 只看该作者

    回复 11# 的帖子

    这个我也知道,既然这样,那我并发的时候LoadRunner是怎么处理的呢?  它的处理方法对响应时间有什么影响???

    谢谢先啦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-5-18 15:46:39 | 只看该作者
    响应时间 就是 请求接收到返回信息的时间  减去  请求一开始发送的时间

    其中包含了,发送信息上传时间、服务器处理时间、下载返回信息的时间

    你把带宽压死了,也就是发送信息和返回信息 在网络上的时间 直接被拉长了

    不管并发怎么处理,带宽小了,自然还是会变成顺序的过去,只是10个线程争抢带宽而已

    也就是说你自己的设置造成了 所谓的网络瓶颈,所以响应时间很长
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-5-18 17:09:39 | 只看该作者
    弱弱的问一句,返回多少数据?服务器处理多少数据,按照带宽来说可能会带来几秒钟的瓶颈影响,不过总时间还要算上回来和服务器处理,由于数据很少估计处理蛮快的,那么回来的带宽估计就是一个大一点的问题!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-5-18 17:10:35 | 只看该作者

    回复 10# 的帖子

    不知道
    但是响应时间不是组件下载与请求发出时间

    [ 本帖最后由 mr.bee 于 2010-5-18 17:12 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2010-5-18 18:23:20 | 只看该作者

    回复 13# 的帖子

    你说抢带宽吗?
    我设置的带宽如下图daikuan;而且我设置的这个带宽不是分配给每个虚拟用户的带宽吗??

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2010-5-18 18:26:40 | 只看该作者

    回复 14# 的帖子

    没返回什么数据,就返回一个上传成功的HTTP 为200的参数,服务器只负责发数据接收保存就可以了。
    带宽设置如上一楼的图。

    我并发30个,就提交数据这个事务的平均响应时间是1秒多;但我并发10个用户的时候,就是0了!!!???
    天啊,这是为什么啊??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2010-5-19 10:53:56 | 只看该作者
    。。。一开始说9秒还以为你是外部宽带做了限制,不是LR设置的针对VUSER的
    现在怎么又变1了啊
    不会是把  kb/s  和  kbps 单位搞混了吧,正好差了8倍左右
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
     楼主| 发表于 2010-5-19 16:49:28 | 只看该作者

    回复 18# 的帖子

    是滴    不好意思啦!!

    有没有高手请说明一下——我并发30个,就提交数据这个事务的平均响应时间是1秒多;但我并发10个用户的时候,就是0了!!!???
    天啊,这是为什么啊??

    [ 本帖最后由 shenyy722 于 2010-5-20 16:27 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2010-5-21 12:07:37 | 只看该作者
    带宽单位小写b是bit,大写B是byte,1byte=8bit。
    是这个不。

    最后不知道是0是否判断了用户通过,也许后台日志已经报错了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-18 03:00 , Processed in 0.078191 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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