性能结果分析中90%的理解

上一篇 / 下一篇  2007-12-20 10:58:48 / 个人分类:Load Runner工具使用

对90percent的理解,诸多同仁都发表过自己的见解。本来,我也是一直认为:90 percent就是90%事物的响应时间。但今天看了Zee在51testing上发表的帖子(该帖子附上了有关90 percent的官方网站所描述的),才知道90 percent的来由。

    根据官网所言,90 percent是90%的事物响应时间小于或等于90th percent 的值。这个90th percent 的值又如何得出来的呢?

1.将事物实例的值按升序排序 2.去掉10%的极值 3。剩下值里的最大值就是90th percent的值。

比如,某个事物包括10个实例值:1,3,5,12,6,22,8,9,30,10 按如下步骤找90th percent的值:1.升序排序 1.3.5.6.8.9.10.12.22.30 2.去掉10%的最大值即30 3.剩下值中的最大值就是90thpercent即22.所以这个 90 percent的值。

   然而问题又来了:这个90 percent在分析结果数据时有什么作用呢?我个人是这样理解的:1.如果90 percent和平均值相差较大,则可以说明系统稳定性不是很好 2.如果这个值客户能接受,那就说明系统性能符合需求.不过我觉得这个值应该还有其他的意义,希望能尽快弄明白并补充完整

 


TAG: 测试

 

评分:0

我来说两句

Open Toolbar