Jmeter中上一个接口的返回值作为下一个接口的入参

Jmeter中上一个接口的返回值作为下一个接口的入参

背景:最近整理一波自动化案例,使用Jmeter进行接口自动化的回归,现需要将上一个接口返回某些字段的返回值,作为 下一个接口的入参,此处做下记录。

1.Jmeter中先增加接口进行请求,在该接口下,创建一个后置处理器,增加正则表达式处理器

在这里插入图片描述
此次需要获取的字段值为营销短信创建成功后的编码,用作审核接口中入参进行传入值。
在这里插入图片描述

2.编辑正则表达式内容,如下为正则表达式相关解释。

Name of created variable:待提取内容的变量名称;
Regular Expression:正则表达式,“obj”:“(.+?)”:obj是上一个接口返回值中的字段,()里面是需要匹配的内容,‘.’ 是表示匹配任何字符串,‘+’ 表示一次或者多次(匹配连续出现零次或多次的字符用 * ),‘?’ 表示匹配的时候,遇到第一个可匹配的就停止;
Template:模板。用两个$引用起来,当正则表达式有多个的时候,变量名称到底用第几个匹配的内容,用’ 1 1 1$$'或者中间加234这种表示;
MatchNo(0forRandom):匹配数字。0代表随机取值,1 代表全部取值;
Default Value:默认值。如果参数没有取到值,则可以取此处的默认值。

在这里插入图片描述

3.正则表达式取值成功后,在下一个接口匹配值进行接口的入参传值。
在这里插入图片描述

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值