51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2144|回复: 6
打印 上一主题 下一主题

[求助] Loadrunner Analysis的2个平均响应时间应该选择哪一个?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-30 15:28:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 moyudong 于 2013-7-31 11:03 编辑

在生成analysis之后,发现summary report页面的响应时间和average response time图像页面的“平均值”不一致?
查阅资料后,得知average response time图像页面的值是由loadrunner 的一个“采样粒度”机制产生的。
(是不是可以通俗的说,就是间隔几秒采一个数据画到图像中,就像我们的windows监视器里面的一样,如下图。)


而在analysis 模块中,则在“Granularity(粒度)”中可以设置,如图:


【granularity可在工具栏中设置,如图上面圈中的,也可在该分析结果的属性值下设置..2者设置后,测试出来的结果是不是一样的,我还没摸索出来】
...具体的使用我还没摸索出,待多次测试后,经验分析才能有所结果。

以下有几个学习过程中产生的疑问,望 能者 协助排除疑惑,以便在下更快、更好的进阶学习!

summary report的事务平均响应时间怎么算出来的呢?它的采样粒度又是多少呢?

LoadRunner的采样粒度默认为多少呢?还是每次测试都会依据被测系统而自动调整呢?
   (我随便打开了一个analysis,该analysis的粒度值默认Hits per second/throughput为5s,average response time 为4s...)

如果我们需要手工设置采样粒度的值,应该怎么设置呢?
    或者说loadrunner的“采样粒度”机制的作用是什么呢?如何利用它来分析测试的性能呢?

最后,事务的平均响应时间的值应该选择summary report的值还是average response time 图像页面的值呢?
            或许解决了前3个问题,第四个问题就不再是问题了!

-------------------------------------------===========================--------------------
附上比较图:

summary report 中的login事务的average time 为0.74s,
【此处,图中椭圆形中的“percentile”是指什么呢,点击后可修改,如下图:】
【transaction percentile(事务的百分比?)不知道是什么作用,有 能者 顺道解除疑惑吧!】



图像页面:(下图)



【在average response time图像页面手动输入了个小数点的值,提示必须是1-123的整数。
而hits per second 和 throughput图像页面的值,则为5-123的整数,这又是为什么呢....{思考ing }】】

此处,图像页面的average response time 的值为0.883s,粒度值为2s.....
已试过,将粒度值改为1、2、3、4、5都没有和summary report的值是一样的,
所以再次想问第①个问题{summary report的事务平均响应时间怎么算出来的呢?它的采样粒度又是多少呢?}
=====---------==========-=-=-=-=-==-------==============----------

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-7-31 10:53:56 | 只看该作者
靠,图片怎么挂了那么多...
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2013-7-31 11:33:08 | 只看该作者
怎么我的图片还是无法显示?
算了,在此楼贴吧....汗!
性能监视器:↓


--Granularity(粒度)设置:


----
图像页面:(下图)


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2013-8-1 09:16:00 | 只看该作者
没有人人回答???
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-27 14:21
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]测试军长

    5#
    发表于 2013-8-1 11:21:04 | 只看该作者
    通过transaction percentile来调整summary report中的“90 Percent”(用户感受百分比)。
    90 percent显示的值说明采样数据中有90%的数据比它小,有10%的数据比他大。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2013-8-1 14:32:47 | 只看该作者
    回复 5# 地壳


    “    percentile=90,说明summary report中的采样数据中有90%的数据比它小,有10%数据比他大?”
    那是不是就是说这次测试,整个测试结果的数据都是这样的?包括:响应时间平均值,点击率等等。

    但是,如果是这样的话,那这个percentile应该是写死的,不可修改的了?
    这个功能具体能说明什么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2013-8-2 09:21:03 | 只看该作者
    来人啊,快来人啊,解决问题吧,讨论问题吧。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 02:35 , Processed in 0.076680 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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