Jmeter后置处理器JSON Extractor
Posted 西瓜皮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter后置处理器JSON Extractor相关的知识,希望对你有一定的参考价值。
一、当接口返回是JSON格式的时候,就可以用JSON Extractor来抓取返回的值,用来关联或者断言。
1、首先,到V2EX中找一个接口,地址为:https://www.v2ex.com/p/7v9TEc53
用一个最新主题的接口:
https://www.v2ex.com/api/topics/latest.json
- Method: GET
- Authentication: None(没鉴权)
这个接口返回的格式是json格式,直接打开浏览器就可以看到
2、Jmeter中新增接口,运行后在查看结果数中就能看到最新主题的内容
3、新增JSON Extractor
关于JSON path的表达式可以到这里看,非常详细:http://goessner.net/articles/JsonPath/
$ 表示跟节点;
[] 表示数组,0表示第一个;$[0] 表示跟节点后的第一个对象
id 即key,这里要获取id的值,所以填写id
4、运行,查看结果
看一下JSON Extractor抓取的第一个id的值
抓取出来后就可以做断言、关联用了
以上是关于Jmeter后置处理器JSON Extractor的主要内容,如果未能解决你的问题,请参考以下文章
Jmeter入门13 后置处理器JSON Extractor提取json的多个值