监听器
1、 种类繁多。。。看界面
2、 常用的几个:
断言结果
查看结果树
聚合报告
用表格查看结果
图形结果
Aggregate graph
等等。。。。。。。。。。
指标分析
1、 Samples:本次场景中一共完成了多少个请求
2、 Average:平均响应时间(服务器处理平均响应时间,表示客户端请求带服务器处理信息且反馈客户端的时间)
3、 Median:响应时间中值50%
4、 90%Line:90%响应时间
5、 Min
6、 Max
7、 以上时间单位是毫秒。。。。不要弄错了
8、 Error:出错率
9、 Throughput:吞吐量,即服务器每秒处理请求数(表示服务器每秒处理客户端请求数(单位个每秒))
10、 KB/sec:流量,服务器每秒接收到的数据流量(表示服务器每秒接收到客户端请求的数量KB表示)
11、 %Processor time:cpu使用率(平均低于75%,低于50%更佳)
Jtl文件分析-见test.jtl
1、 在性能测试过程中,我们往往需要将测试结果保存在一个文件当中,这样既可以保存测试结果,也可以为日后的性能测试报告提供更多的素材。
2、 jmeter中,结果都存放在.jtl文件。这个.jtl文件可以提供多种格式的编写,而一般我们都是将其以CSV文件格式记录。
3、 你只需要选择某个监听器,点击页面中的configure按钮,此时,一个设置界面就会弹出来,建议多勾选如下项:Save Field Name,Save Assertion Failure Message
4、 经过了以上设置,此时保存下来的.jtl文件就会有如下项:
TimeStamp,elapsed , label , responseCode , responseMessage , threadName , dataType,success,failureMessage,bytes,Latency
5、 请求发出的绝对时间,响应时间,请求的标签,返回码,返回信息,请求所属的线程,数据类型,是否成功,失败信息,字节,延迟。
原文地址:https://www.cnblogs.com/yuany66/p/10974793.html