JMeter的听众——第1部分:听众与基本的显示

,,监听器是JMETER的组件之一,用来显示测试结果。但是,他们不仅仅只有这些作用.JMeter监听器的多样性使性能工程师能够监视从JMETER发送的请求,并分析从被测系统接收的响应。

,,监听器通过JMeter的请求和响应,来收集时间和容量的相关信息,或者处理统计信息,如分布和百分比。高级测试人员甚至可以使用BeanShell或JSR223监听器来定制集合并整合性能测试指标。几乎所有监听器都能够将结果写入文件,从而允许性能工程师将它们转换为所需的格式。

,,这个博客系列将讨论不同类型的侦听器。这次我们将讨论以基本格式收集和显示样本数据的监听器,而不进行任何复杂的计算或操作,但首先,我们将解释在一个测试脚本中放置侦听器的地方。


可以通过单击添加——在侦听器找到所有侦听器。JMeter侦听器将只收集来自或高于其级别的JMeter元素的数据。如果侦听器作为子元素添加到脚本中,它将只显示与其父元素相关的数据。如果在具有几个线程组的脚本的线程组下添加侦听器,则该侦听器将显示属于该线程组的所有采样器的数据。如果需要查看脚本中所有采样器的报告,请将侦听器置于脚本中所有线程组的相同级别。

看图更直接:

,,,, JMeter听众——第1部分:听众基本显示“> </p> <p> <br/> </p> <p> <br/> </p> <p> <br/> </p> <h2>, </h2> <p>视图结果树,查看结果树监听器显示了JMeter的采样样本的生成,和与之相关断言结果。此侦听器按照JMeter脚本生成的顺序显示这些采样样本,并为每个样本提供参数和数据。</p> <p>,,例如,对于HTTP采样器产生的每个样本,视图结果树监听器提供请求参数,响应参数和响应数据。这些都显示在相应的选项卡下:取样器结果,请求和响应数据。</p> <p>,,“取样器结果”选项卡包含响应代码,头部,饼干以及有关时间,延迟,响应大小(以字节为单位)的信息,分别用于头部,正文和错误计数。</p> <p> <br/> </p> <p>,,,,,,,<img src=JMeter的听众——第1部分:听众与基本的显示