JMeter入门指南-5.常用监听器的介绍与使用

5.常用监听器的介绍与使用

5.1聚合报告

聚合报告为最常用的监听器,可以很直观的看到各种测试的数据

Label:请求的名称

# Samples:执行次数

Average:平均响应时间

Median:一半的服务器响应时间在此值以下。

90%Line:90%的服务器响应时间在此值以下。

95%Line:95%的服务器响应时间在此值以下。

99%Line:99%的服务器响应时间在此值以下。

Min:响应时间最小值。

最大值:响应时间最大值。

Error:响应错误率

Throughput:吞吐量每秒、每分钟执行线程数

Received KB/sec:接收速率

Sent KB/sec:发送速率

通常观察的指标为:Average,90/95% Line,Error,Throughput,以及对于上传下载的Received KB/sec,Sent KB/sec。

图一

5.2查看结果树

查看结果树可以查看每个请求具体的详情,方便进行测试的比对。

可以在树图上方选择需要展示的类型,如Text,html,Document,Json,XML等。

取样器结果:取样器执行后的基本数据,Response code,Response message等参数。

请求:分别有请求体与请求头

响应数据:分别哟响应体与响应数据

图二

5.3 Active Threads Over Time

活动线程随着时间的变化图表,可以直观的看出,从哪个时刻开始所有线程都在运行,选择此时间段内的数据作为测试数据,会使数据更加的准确。

图三

5.4图形结果

样本数目:是总共发送到服务器的请求数。

最新样本:表示服务器相应最后一个请求的响应时间。

吞吐量:服务器每分钟处理的请求数。 

平均值:是总运行时间除以发送到服务器的请求数(平均响应时间)。 

中间值:一半的响应时间请求高于该值。 

偏离:代表服务器相应时间变化的数据的分布。

图四

5.5总结

聚合报告,查看结果树,图形结果,Active Threads Over Time,PerfMon Metrics Collector,这五个监听器比较常用,当然还有其他的监听器,这里不一一介绍。

你可能感兴趣的:(JMeter入门指南-5.常用监听器的介绍与使用)