JMeter 使用 Response Assertion 自定义错误信息
JMeter 大约 565 字版本
基于Apache JMeter 5.4.1
原因
压测生成的CSV
文件可以看到错误信息,如果不使用自定义错误信息,那么将看到的都是测试失败等同样的信息。
自定义错误信息可以定制接口返回的具体信息,方便排查原因。
步骤
- 添加
Regular Expression Extractor
提取返回结果 - 添加
Response Assertion
- 编辑
Custom failure message
提取返回结果
在接口中添加Regular Expression Extractor
,提取接口的返回值。
Name of created variable
:responseResult
Regular Expression
:([\s\S]*)
,能提取包括换行在内的所有返回结果Template
:$1$
Match No.
:1
图示
添加Regular Expression Extractor
GUI
界面中的错误信息
CSV
报告中的错误信息
备注
如果返回的结果都是JSON
字符串,那么可以直接使用JSON Extractor
(JSON Path expressions
中填写$
即可)代替Regular Expression Extractor
。
而且对于有换行符的JSON
字符串,JSON Extractor
也能正确识别。
阅读 1404 · 发布于 2021-08-26
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Linux 之 -bash pecl command not found 的解决方法阅读 3752
-
curl 报错 (60) SSL certificate problem阅读 505
-
JavaScript 判断字符串中是否含有 HTML 标签阅读 617
-
IDEA 复制弹框错误提示信息快捷键阅读 569
-
LRU 算法 Java 实现阅读 499
-
Windows 添加用户到指定用户组阅读 745
-
Elasticsearch 使用查询表达式搜索阅读 1990
-
Docker 部署 Kibana阅读 806
-
MongoDB 清理历史数据释放磁盘空间阅读 5970
-
GoJS 自定义圆角矩形阅读 1423