6、Jmeter正则表达式提取器----使用上一接口返回数据作为下一接口传参
场景使用:接口B需取接口A的响应结果做为参数
例如以下用例中的“拨除枯萎作物”接口的参数landSeedPlantId可直接从“浇水”接口的响应数据读取

添加“正则表达式提取器”,如下:

配置如下:

引用名称:landSeedPlantId后面接口用到的变量名称
正则表达式:.*"landSeedPlantId":"(.+?)".*
模版 : 模板是使用提取到的第几个值。因为可能有多个值匹配,所以要使用模板。从 1 开始匹配,依次类推。这里只有一个,所以填写 即可
匹配数字:1,表示如何取值。0 代表随机取值,1 代表全部取值。这里只有一个,填 1 即可。
缺省值表示参数没有取到值的话,默认给它的值。一般不填
接口B,如拔除枯萎农作物接口中,引用参数landSeedPlantId变量

使用察看结果树中的请求信息,如下图:

浙公网安备 33010602011771号