51Testing软件测试论坛
标题:
Loadrunner Analysis的2个平均响应时间应该选择哪一个?
[打印本页]
作者:
moyudong
时间:
2013-7-30 15:28
标题:
Loadrunner Analysis的2个平均响应时间应该选择哪一个?
本帖最后由 moyudong 于 2013-7-31 11:03 编辑
在生成analysis之后,发现summary report页面的响应时间和average response time图像页面的“平均值”不一致?
查阅资料后,得知average response time图像页面的值是由loadrunner 的一个“
采样粒度
”机制产生的。
(是不是可以通俗的说,就是
间隔几秒采一个数据画到图像
中,就像我们的
windows监视器
里面的一样,如下图。)
[attach]86607[/attach]
而在analysis 模块中,则在“Granularity(粒度)”中可以设置,如图:
[attach]86608[/attach]
【granularity可在工具栏中设置,如图上面圈中的,也可在该分析结果的属性值下设置..2者设置后,测试出来的结果是不是一样的,我还没摸索出来】
...具体的使用我还没摸索出,待多次测试后,经验分析才能有所结果。
以下有几个学习过程中产生的
疑问
,望 能者 协助排除疑惑,以便在下更快、更好的进阶学习!
①
summary report的事务平均响应时间怎么算出来的呢?它的采样粒度又是多少呢?
②
LoadRunner的采样粒度
默认
为多少呢?还是每次测试都会
依据被测系统而自动调整
呢?
(我随便打开了一个analysis,该analysis的粒度值默认Hits per second/throughput为5s,average response time 为4s...)
③
如果我们需要手工设置采样粒度的值,应该怎么设置呢?
或者说loadrunner的“采样粒度”机制的作用是什么呢?如何利用它来分析测试的性能呢?
最后,
④
事务的平均响应时间的值应该选择summary report的值还是average response time 图像页面的值呢?
或许解决了前3个问题,第四个问题就不再是问题了!
-------------------------------------------===========================--------------------
附上比较图:
[attach]86610[/attach]
summary report
中的login事务的average time 为0.74s,
【此处,图中椭圆形中的“percentile”是指什么呢,点击后可修改,如下图:】
【transaction percentile(事务的百分比?)不知道是什么作用,有 能者 顺道解除疑惑吧!】
[attach]86609[/attach]
图像页面:(下图)
[attach]86580[/attach]
[attach]86581[/attach]
【在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的事务平均响应时间怎么算出来的呢?它的采样粒度又是多少呢?}
=====---------==========-=-=-=-=-==-------==============----------
作者:
moyudong
时间:
2013-7-31 10:53
靠,图片怎么挂了那么多...
作者:
moyudong
时间:
2013-7-31 11:33
怎么我的图片还是无法显示?
算了,在此楼贴吧....汗!
性能监视器:↓
[attach]86611[/attach]
--Granularity(粒度)设置:
[attach]86612[/attach]
----
图像页面:(下图)
[attach]86580[/attach][attach]86615[/attach]
[attach]86581[/attach][attach]86616[/attach]
作者:
moyudong
时间:
2013-8-1 09:16
没有人人回答???
作者:
地壳
时间:
2013-8-1 11:21
通过transaction percentile来调整summary report中的“90 Percent”(用户感受百分比)。
90 percent显示的值说明采样数据中有90%的数据比它小,有10%的数据比他大。
作者:
moyudong
时间:
2013-8-1 14:32
回复
5#
地壳
“ percentile=90,说明summary report中的采样数据中有90%的数据比它小,有10%数据比他大?”
那是不是就是说这次测试,整个测试结果的数据都是这样的?包括:响应时间平均值,点击率等等。
但是,如果是这样的话,那这个percentile应该是写死的,不可修改的了?
这个功能具体能说明什么?
作者:
moyudong
时间:
2013-8-2 09:21
来人啊,快来人啊,解决问题吧,讨论问题吧。。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2