JMeter后端监听器
监听器介绍
监听器用来监听Jmeter取样器的测试结果,能够以树、表及图形的形式来显示测试结果。除了监听测试结果之外,大部分监听器还提供查看,保存和读取已保存测试结果的方法。
后端侦听器是一个异步侦听器,可以将数据推入都数据库中,提供了InfluxDB,graphite选项。
1.添加Backend Listener
操作步奏为:Test Plan–Thread Group–Listener–Backend Listener
- nfluxdbUrl的value值更改为
http://ip:8086/write?db=jmeter
2.参数介绍
- nfluxdbMetricsSender:org.apache.jmeter.visualizers.backend.influxdb.HttpMetricsSender
- nfluxdbUrl:influx数据库的url。example : http://influxHost:8086/write?db=jmeter
- application:被测试的应用名称。此值也作为名为“application”的标记存储在“events”中
- measurement:使用默认的”jmeter“就行
- summaryOnly:为true的情况下,只输出所有请求的集合数据报告,为flase的情况下,输出每条数据的详情报告、
- samplersRegex:正则表达式将与样本名称匹配并发送到后端。默认匹配所有
- testTitle:测试名称。默认的设置为 Test name。该值作为名为“text”的字段存储在“事件”度量中。JMeter在测试的开始和结束时自动生成一个注释,其值以'started'和'ended'结尾
- percentiles:要发送到后端的百分位数,多个值已;分割
- TAG_WhatEverYouWant:自定义标签。您可以根据需要添加任意数量的自定义标签。对于它们中的每一个,只需创建一个新行并在其名称前加“TAG_”
3.执行脚本&图表展示
关注「测试开发囤货」公众号回复「编程」,送你一本全彩 Python 编程电子书。