1、监听器-聚合报告
列名注解:
1).Label:每一个请求都会有一个名称,其实就是每个请求的名称
2).#Samples:本次测试每个请求一共发送的请求数量,如5个并发,每个用户循环2次,则总数为10
3).Average:单个请求的平均相应时间
4).Median:中位数也就是中间值,总运行时间除以总的发送请求数量得到的中位数
5).90%Line:90%用户响应时间
6).Min:最小相应时间
7).Max:最大相应时间
8).Error%:本次测试错误率= 出现错误的请求的数量/请求的总数
9).Throughput:吞吐量,服务器每个单位时间内处理的请求数量(注意区分单位是分钟还是 秒)
10).Received KB/sec:每秒从服务端接收的数据量
11).Sent KB/sec:每秒发出的数据量
2.监听器-图形结果
1).样本数目:请求总数
2).最新样本:最新的一个请求的时长
3).平均:本次测试所有请求的平均时长
4).偏离:表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。
5).吞吐量:单位时间内服务器处理的请求数
6).中值:代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值
3.监听器——用表格察看结果
1).样本数目:发出的请求总数
2).最新样本:最后一个请求时长
3).平均:本次测试请求的平均时长
4).偏离:表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。
4、监听器-查看结果树
1).取样器结果:
Thread Name: 线组名称
Sample Start: 启动开始时间
Load time: 加载时长
Latency: 等待时长
Size in bytes: 发送的数据总大小
Headers size in bytes: 发送头大小
Body size in bytes: 发送数据的其余部分大小
Sample Count: 发送统计
Error Count: 错误统计
Response code: 返回码
Response message: 返回消息
Response headers:返回头信息
2). 请求 :
数据获取方式、路径、地址等以及传递的参数、cookie
3).响应数据 :
请求返回的结果
jmeter性能指标插件的介绍
1.下载插件JMeterPlugins-Standard这个插件,地址为https://jmeter-plugins.org/downloads/old/
2.下载成功后,解压文件后,把下图所示文件进行拷贝
3、拷贝进入apache-jmeter-4.0\apache-jmeter-4.0\lib\ext这路径下面
4.重启jmeter,就可以添加监听器了,如下图所示
5.根据结果对主要性能指标分析
Response Times Over Time
即TRT:事务响应时间,性能测试中,最重要的两个指标的另外一个。该插件的主要作用是在测试脚本执行过程中,监控查看响应时间的实时平均值、整体响应时间走向等。
Transactions per Second
即TPS:每秒事务数,性能测试中,最重要的2个指标之一。该插件的作用是在测试脚本执行过程中,监控查看服务器的TPS表现————比如整体趋势、实时平均值走向、稳定性等。
jp@gc - Hits per Second:每秒点击量
网友评论