电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

LoadRunner没有告诉你的VIP免费

LoadRunner没有告诉你的_第1页
1/24
LoadRunner没有告诉你的_第2页
2/24
LoadRunner没有告诉你的_第3页
3/24
描述性统计与性能结果分析——《LoadRunner 没有告诉你的》之一 发布时间: 2007-5-15 11:59 作者: 陈雷 来源: cnblogs LoadRunner中的 90%响应时间是什么意思?这个值在进行性能分析时有什么作用?本文争取用最简洁的文字来解答这个问题,并引申出“描述性统计”方法在性能测试结果分析中的应用。 为什么要有 90%用户响应时间?因为在评估一次测试的结果时,仅仅有平均事务响应时间是不够的。为什么这么说?你可以试着想想,是否平均事务响应时间满足了性能需求就表示系统的性能已经满足了绝大多数用户的要求? 假如有两组测试结果,响应时间分别是 {1,3,5,10,16} 和 {5,6,7,8,9},它们的平均值都是 7,你认为哪次测试的结果更理想? 假如有一次测试,总共有 100个请求被响应,其中最小响应时间为 0.02秒,最大响应时间为 110秒,平均事务响应时间为 4.7秒,你会不会想到最小和最大响应时间如此大的偏差是否会导致平均值本身并不可信? 为了解答上面的疑问,我们先来看一张表: 在上面这个表中包含了几个不同的列,其含义如下: CmdID 测试时被请求的页面 NUM 响应成功的请求数量 MEAN 所有成功的请求的响应时间的平均值 STD DEV 标准差(这个值的作用将在下一篇文章中重点介绍) MIN 响应时间的最小值 50 th(60/70/80/90/95 th) 如果把响应时间从小到大顺序排序,那么50%的请求的响应时间在这个范围之内。后面的60/70/80/90/95 th 也是同样的含义 MAX 响应时间的最大值 我想看完了上面的这个表和各列的解释,不用多说大家也可以明白我的意思了。我把结论性的东西整理一下: 1. 90%用户响应时间在 LoadRunner中是可以设置的,你可以改为 80%或 95%; 2. 对于这个表,LoadRunner中是没有直接提供的,你可以把LR中的原始数据导出到Excel中,并使用 Excel中的PERCENTILE 函数很简单的算出不同百分比用户请求的响应时间分布情况; 3. 从上面的表中来看,对于 Home Page来说,平均事务响应时间(MEAN)只同 70%用户响应时间相一致。也就是说假如我们确定 Home Page的响应时间应该在5秒内,那么从平均事务响应时间来看是满足的,但是实际上有 10-20%的用户请求的响应时间是大于这个值的;对于 Page 1也是一样,假如我们确定对于 Page 1 的请求应该在3秒内得到响应,虽然平均事务响应时间是满足要求的,但是实际上有 20-30%的用户请求的响应时间是超过了我们的要求的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

LoadRunner没有告诉你的

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部