- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jmeter,聚合报告详解
JMeter测试数据和测试结果分析图表 聚合报告: 测试数据统计与分析: 一、图形报表 图表底部参数的含义如下: 样本数目是总共发送到服务器的请求数。 最新样本是代表时间的数字,是服务器响应最后一个请求的时间。吞吐量是服务器每分钟处理的请求数。 平均值是总运行时间除以发送到服务器的请求数。 中间值是代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。 偏离表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。 二、聚合报告 图表含义说明如下: Label:说明是请求类型,如Http,FTP等请求。 #Samples:也就是图形报表中的样本数目,总共发送到服务器的样本数目。 Average:也就是图形报表中的平均值,是总运行时间除以发送到服务器的请求数。 Median:也就是图形报表中的中间值,是代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。 90%line:是指90%请求的响应时间比所得数值还要小。Min:是代表时间的数字,是服务器响应的最短时间。 Max:是代表时间的数字,是服务器响应的最长时间。 Error%:请求的错误百分比。 Throughput:也就是图形报表中的吞吐量,这里是服务器每单位时间处理的请求数,注意查看是秒或是分钟。 KB/sec:是每秒钟请求的字节数。 三、使用分析 在测试过程中,平均响应时间是我们性能测试的一个重要衡量指标,但是在测试中,特别是在聚合报告中,得出的90%Line,我这里参考《《LoadRunner没有告诉你的》之一——描述性统计与性能结果分析》,我认为90%Line等同于该文作者提出的90%响应时间,这个数 值对我们性能测试分析也很有参考价值。90%响应时间是说在发送的请求中,90%的用户响应时间都比得到的数值上要短,同时说明,一个系统在应用时,90%的用户响应时间都能达到这个数值,那么就为系统性能分析提供了很好的参考价值。 四、参数意义。 样本数目:总共发送到服务器的请求数。 最新样本:代表时间的数字,是服务器响应最后一个请求的时间。吞吐量:服务器每分钟处理的请求数。 平均值:总运行时间除以发送到服务器的请求数。 中间值:时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。 偏离:服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。 关于你说的测试值范围,可根据你的不同测试目的进行设置。简单来讲,线程数代表有多少个线程,也就是代表多少个用户;Ramp-UpPeriod(in-seconds)代表隔多长时间执行,0代表同时并发;循环次数就是代表执行几次。 统计中值就是你把数列从小到大或从大到小排列,中间那个就是啦,样本量为奇数时就是 Sample:本次测试场景共运行多少线程; Average:平均响应时间; Median:统计意义上的响应时间中值; 90%line:所有线程中90%的线程响应时间都小于xx的值; Min:响应最小时间; Max:响应最大时间; Error:出错率; Thougtput:吞吐量; kb-sec:以流量做衡量的吞吐量; (2)安装启动JMeter,分别对以上页面进行压力测试 分别测试10,50,100,500,1000个线程,来模拟 这么多用户并发访问系统,每个用户循环访问一次 3.测试结果分析 分析:#Samples:模拟1000个用户时的压力测试,Average:平均响应时间为秒,90%Line:百分之90的用户相应时间 为秒,Error%:%的请求无响应并发10个线程聚合报告 并发50个线程聚合报告 并发100个线程聚合报告 嘉应学院计算机学院 实验报告 课程名称指导老师班级 软件测试 实验名称实验时间姓名 压力测试工具JMeter实践第11周 实验地点提交时间座号 锡科405第12周 一、实验目的和要求 学习目标:学习和掌握测试工具JMeter的使用。 知识要点:JMeter的要测试部件,创建测试计划和参数方法。 二、实验环境、内容和方法 实验环境:Windows7压力测试工具JMeter 三、实验过程描述 1、JMeter的安装和运行 2、JMeter实例 多用户同时登录大学学籍管理系统 ①运行badboy录制,在URL栏输入 http://localhost:8080/myapp ②将脚本导出为JMeter脚本 得到原始的JMeter脚本,用JMeter打开
文档评论(0)