Jmeter之一个请求获取上一个请求的参数

  刚开始有这个需求,网上都是一些使用正则表达式的例子,苦于自己看不好正式的表达式,且响应结果稍微变一下,自己就不会写了,于是谷歌上各种搜,也阅读官网上文档,后来发现一个好的插件 Json path Extractor

1.下载Json path Extractor插件,

2.选中请求A,右键添加后置处理器

3.输入参数name和JsonPathExpression

4.请求B中,需要用到该参数的地方,可以用${X-Timestamp}  引用

注意:请求A中JsonPathExpression的写法是根据其Json格式的响应结果来写的,有的可能要写成 $.user.token,如果响应后欧能含有元组的话,可以$.user.result[0].state

 

posted @ 2017-05-25 06:11  min9513  阅读(1609)  评论(0编辑  收藏  举报