JMeter 使用 Response Assertion 自定义错误信息
JMeter About 565 words版本
基于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
也能正确识别。
Views: 2,464 · Posted: 2021-08-26
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...