jmeter json提取与使用

Posted Jared_han

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter json提取与使用相关的知识,希望对你有一定的参考价值。

1、jmeter使用是,一定会用到提取上层接口参数,传到下层接口中进行使用,所以此时json提取器的功能就出现了

 

右键点击http请求-添加-后置处理器-json提取器

点击json提取器

Name of created variables:  设置变量名称

JSON Path expressions:  json path 路径   定位需要获取的参数路径

Match No,  :  获取位置  0为随机  1为第一个值

Default Values: 设置当JSON Path 路径没有找到是,返回一个默认值

 

 当需要提取多个值时用英文分号隔断(;)

2、在下层接口中如果需要使用提取出来的值时,只需要${levelNum},${level}用$+{}即可

 

 

点击运行后,下层接口的调用时会自动使用上层接口提取的值

3、最直观可以查看提取参数则需要调试取样器;右键点击线程组-添加-取样器-调试取样器,这样在运行时,在查看结果树页面就会看到提取的参数与提取的值情况

 

以上是关于jmeter json提取与使用的主要内容,如果未能解决你的问题,请参考以下文章

JMeter--关联(jion提取器与边界提取器)

jmeter之json提取器

jmeter后置处理器--json提取器

jmeter提取json数据进行接口参数关联

jmeter如何采用json提取器提取多个值

Jmeter之JSON提取器获取数组类型的数据