jmete 学习 --元件详解之监听器

监听器用来监听及显示取样器测试结果,能够以树,表,及图形形式显示测试结果,也可以以文件方式保存测试结果。

1.监听器的默认配置:

  不同的测试计划与测试目标对监控的要求不同,所以,监听器提供了监听配置功能。通过配置,我们可以指定监听器保存那些测试结果。配置可以在GUI方式下设置也可以在初始化配置文件中配置.

  初始化配置文件设置:

    文件地址是   bin\jmeter.properties,打开文件搜索Results."#" 标注的配置将被忽略。在此设置的选项会在GUI 方式设置下器作用。

  GUI 方式设置:

    添加一个Aggregatge Graph 监听器,点击【Configure】t弹出配置窗口,可以在此窗口中进行设置。

 

2.Aggregate Graph

  通过该监听器我们可以看到表格显示的结果与图形结果(记录的是响应时间)

    Samples:取样器运行次数

    Average:请求(事务)的平均响应时间

    Median:响应时间中间值

    Min:请求的最小响应时间

    Max:请求的最大响应时间

    Error%:事务错误率

    Throughput:吞吐率tps

    KB/SEC: 每秒数据包流露

    90% Line:90% 事务影响范围

    Avg.Bytes:平均数据流露

    测试结果的图形显示及设置,按字面意思理解即可。

 

3.BeanShell Listener(略)

 

4.Distribution Graaph(分布图)
  响应时间分布图,把响应时间分区间显示,这样我们就知道多少事务的响应时间在哪个范围内。(比较耗性能,不推荐使用)

 

5.Response Time Graph

  响应时间图形监听器,以图形的形式显示取样器结果(响应时间)

 

6.Summary Report

  以表格形式显示取样器结果,同时也提供存储取样器结果的功能,并可以配置存储那些结果属性

    字段意思同上。

 

7. Save Response to a file

  该元件用来存储服务器响应数据,一般来说响应数据会比较多,所以在性能测试运行时一般不开启此元件。

    文件名前缀:保存结果文件时是有前缀和取样器编号来决定保存在哪个目录,叫什么名称。如果有两个取样器,前面一个是1,后面一个是2.那么可以用前缀来指定保存的目录,如果是 发送的HTTP 协议请求,那么保存的响应文件名应该是 1.html.和 2.html,如果不知道文件扩展名,则设置为  unknown

    Variable Name:生成的响应文件目录名可以作为变量变量保存。

    Don't add number to prefix:不添加前缀,如果勾选此项,那么生成的响应结果文件将不加取样器编号。上面的例子文件名为.html.文件名为空。

    Don't add suffix:不添加后缀,上面的例子文件名为1,后缀为空。

    Minumum length fo sequence number:给取样器编号设置规则,如果要得到 00001.html 只要是设置 Minumum length fo sequence number = 5.

 

8.View Results Tree

  察看结果树,我们可以在结果树中看到响应数据,它会显示取样器的每一次请求,在性能测试计划不建议开启。

 

9.Assertion Result

  对取样器进行断言后,我们希望知道断言结果,此元件可以帮助我们显示断言结果(察看结果树种也可以看到)

 

10.Generate Summary Result  窗口显示结果

  在GUI 方式执行性能测试计划时,太多的监听器会比较消耗系统资源,所以我们可以以非GUI 方式运行,但是非 GUI 方式运行时,我们无法察看到测试过程的结果,该元件就可以让结果在CMD 窗口显示,在线程组的任意地方添加即可。

 

11.View Results in Table 表格形式显示

  该元件会把取样器每次结果以表格的形式显示,但耗资源,不建议使用。

    Sample Time:被测服务器的响应时间。

    Latency: 取样器等待服务响应时间。

 

12.Monitor Results

  该元件原先是为监控Tomcat 5 开发的,本篇不作过多的解释。

 

13.Aggregate Report

  以表格显示显示取样器结果,与 Aggregate Graph 类似,不过没有图形显示功能,所以 GUI 方式运行建议用该元件。

    字段意思同上。

 

  

 

posted @ 2017-06-20 23:24  大愚者  阅读(311)  评论(0编辑  收藏  举报