Jmeter中的监听器以及测试结果分析

Jmeter中的监听器以及测试结果分析

监听器

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、  请求发出的绝对时间,响应时间,请求的标签,返回码,返回信息,请求所属的线程,数据类型,是否成功,失败信息,字节,延迟。

猜你喜欢

转载自www.cnblogs.com/yuany66/p/10974793.html