,,监听器是JMETER的组件之一,用来显示测试结果。但是,他们不仅仅只有这些作用.JMeter监听器的多样性使性能工程师能够监视从JMETER发送的请求,并分析从被测系统接收的响应。
,,监听器通过JMeter的请求和响应,来收集时间和容量的相关信息,或者处理统计信息,如分布和百分比。高级测试人员甚至可以使用BeanShell或JSR223监听器来定制集合并整合性能测试指标。几乎所有监听器都能够将结果写入文件,从而允许性能工程师将它们转换为所需的格式。
,,这个博客系列将讨论不同类型的侦听器。这次我们将讨论以基本格式收集和显示样本数据的监听器,而不进行任何复杂的计算或操作,但首先,我们将解释在一个测试脚本中放置侦听器的地方。
可以通过单击添加——在侦听器找到所有侦听器。JMeter侦听器将只收集来自或高于其级别的JMeter元素的数据。如果侦听器作为子元素添加到脚本中,它将只显示与其父元素相关的数据。如果在具有几个线程组的脚本的线程组下添加侦听器,则该侦听器将显示属于该线程组的所有采样器的数据。如果需要查看脚本中所有采样器的报告,请将侦听器置于脚本中所有线程组的相同级别。
看图更直接: