Jmeter全方面讲解——Jmeter的元件使用介绍:(九)监听器详解
监听器主要是用来监听脚本执行的取样器结果。Jmeter的默认监听器有:查看结果树、聚合报告、汇总报告、用表格查看结果,断言结果、图形结果、Beanshell监听器、JSR223监听器、比较断言可视化器、后端监听器、邮件观察器,本文介绍最常用的监听器:查看结果树、聚合报告,后边还有很多性能分析的监听器,后面用上再去补充。
一:查看结果树
默认添加上后就可以通过这个监听器查看作用域下的所有取样器的执行信息了。
1、仅错误日志:如果勾选了,则只会记录执行失败的取样器,执行成功的不会记录
2、仅成功日志:如果勾选了,则只会记录执行成功的取样器,执行失败的不会记录
3、可以选择结果展示样式:Text、RegExp Tester(正则表达式测试)、JSON Path Tester(Json表达式测试)、边界提取器测试等等样式。
(1)选择Text样式:则是普通观察取样器的执行结果:
(2)选择RegExp Tester样式:则会变为正则表达式调试结果:
(3)选择边界提取器样式:则可以调试边界提取的条件是否正确
(4)选择JsonPath Tester样式:则可以调试JsonPath语法
二:聚合报告:
1、Label:请求的名称,即取样器名称
2、样本:总共发给服务器的请求数量,如果模拟10个用户,每个用户迭代10次,那么总的请求数为:10*10 =100次;
3、平均值:当前此脚本运行的取样器的响应平均值
4、中位数: 当前脚本运行的取样器的响应时间的中位数
5、90%:90%的请求的响应时间
6、95%Line:95%的请求的响应时间
7、99%Line:99%的请求的响应时间
8、最小值:最小的响应时间
9、最大值:最大的响应时间
10、异常%:错误率=错误的请求的数量/请求的总数
11、吞吐量: 每秒完成的事务数,即我们常听说的TPS,一般越大证明系统性能越好,是性能测试里的一个重要指标
12、接收KB/sec: 每秒从服务器端接收到的数据量
13、发送KB/sec: 每秒向服务器端发送的数据量
使用:直接添加【聚合报告】默认使用即可,无需其他操作
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律