小门板儿

Menu

jmeter-后置处理器JSON Extractor

作用:提取json响应的数据中提取数据

步骤:sampler-后置处理器-jsonextractor

image-20210816172834265

Variable name :自定义参数名,引用的时候${} 格式;支持获取多个变量,变量名要起多个自定义变量,用分号隔开

Json path expression:json表达式;支持获取多条,用分号隔开,并且与变量名是对应的

Match Numbers:匹配数字(0代表随机,1代表第一个,-1代表所有)

Default values:未取到值的时候默认值

Compute concatenation var:如果有匹配到多个值,选择此项,会将全部值保存到_ALL,并使用逗号分割每个值(只在Match Numbers 为-1时有效)

json path操作符:

image-20210816173359064

示例一:提取单个变量值

image-20210816175817394

示例二:提取多个变量值

image-20210816175858448

示例三:json path使用

1、获取某个元素的所有值

image-20210816180032562

2、获取某个元素的第一个匹配值

image-20210816180307720

3、获取某个元素的前三个匹配值

image-20210816180355849

4、根据某一个属性值获取元素

image-20210816180437987
— 于 共写了407个字
— 标签:

评论已关闭。