51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5998|回复: 5
打印 上一主题 下一主题

[求助] 关于loadrunner pacing设置对测试结果的影响问题,请大家帮忙解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-13 10:14:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如我现在有两个场景:
一是,有50个用户并发,每个用户的iteration设为5次,pacing(间隔时间)设为0,即as soon as那种
二是,有50个用户并发,每个用户的iteration设为5次,pacing(间隔时间)设为3

对于以上的两个不同设置,我有三个问题,请大家不吝指教,谢谢了先!
一,每个用户是将脚本中的请求都发送到服务器后,即可认为一个iteration完成,而不管服务器有没有响应完成这些请求?还是每个用户不光要将请求发出去,还要等到服务器将这些请求响应完毕才算一个iteration的完成,才开始下一个iteration呢?

二,如果我加入了pacing时间,比如为3S,那么loadrunner在计算每秒交易数的平均值时,包不包括这个pacing时间呢?我个人感觉应该是不包括的

三,一般加入pacing值的主要目的是什么,什么情况下会对测试结果有较明显的影响?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-2-13 14:04:32 | 只看该作者
顶一个,关于第一个问题,是等到服务器响应后算一个iteration完成。
其他的我就不知道了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-2-13 16:39:31 | 只看该作者
1.一个iteration完成,说明所有请求都已经得到服务器的响应了。
2.试试就知道。我认为不会。
3.你喜欢加就加,如果设有运行持续时间,会对你的迭代次数完成有影响。

[ 本帖最后由 snnylip 于 2009-2-13 16:41 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-2-13 17:40:34 | 只看该作者
谢谢上面朋友的解答,我自己做了一个试验,我觉得上面三个问题的答案应该如下:
问题一,待客户端收到服务器响应后,才算一个iteration完成,当然这是针对同步的处理系统,如果是异步的就不同,不过如果是异步的LR也管不了后台了,可以不用太关注,我当时测的就是异步情况,50个并发迭代5次,未设pacing值,异步的后台就和250个并发差不多了。

问题二,loadrunner在计算每秒交易数的平均值时,是不包括这个pacing时间的。
我用两个场景做了测试,只有pacing值不同,其他都相同,发现测得的每秒交易数是差不多的。

问题三,我觉得pacing值的大小对系统的压力影响也不同,肯定是as soon as 类型的压力最大,不给系统喘息的机会。
pacing的设置要与实际系统的处理情况结合,比如1小时内要完成600个交易,如果你不考虑峰值,用600/60/1=10Transaction/S,10笔交易每秒是一个平均的值,没考虑峰值的情况,这样平均来算,就是要系统一秒接一秒的持续完成10Transaction/S,此时设pacing就应该设为0,或者as soon as了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2009-2-14 15:30:42 | 只看该作者

    回复 1# 的帖子

    理解了pacing就意思就能明白了

    pacing就是每次迭代之间加了个停顿时间而已
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-6-13 15:08:01 | 只看该作者
    回复 4# yoyo0915


        实践出真知
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-27 13:53 , Processed in 0.071614 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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