jmeter中的Post-processor

jmeter中的Post-processor

JSON Extractor

在用jmeter做测试经常会需要将上一个请求返回的内容中的一部分作为下一个请求的参数,但是上一条返回的内容并不全是有用的,所以可以选择写正则匹配,匹配到符合需求的内容,但是正则匹配的编写需要调试,有点浪费时间。

现在我需要将返回信息{“code”:200,“reMsg”:“令人窒息的操作”,“data”:{“code”:“073143”,“email”:“[email protected]”}}中的073143取出来
在这里插入图片描述
选择正则表达式来提取会比较麻烦,尝试了几次之后就放弃了。

最后发现了jmeter中有一个JSON Extractor,用这个提取超级方便。
在这里插入图片描述
在线程中先添加这个后置处理器,直接根据返回的json格式的内容,然后设置变量名和提取的表达式
在这里插入图片描述
在下一个请求中直接通过${变量名}的形式引用即可

猜你喜欢

转载自blog.csdn.net/qq_43233223/article/details/88818411
今日推荐