Jmeter如何将返回值作为下一接口的参数?

本文详细介绍了如何在接口测试中通过正则表达式提取器从响应数据中提取参数,并在后续接口中引用。步骤包括添加线程组、察看结果树、创建HTTP请求、设置正则表达式提取器以及验证正则表达式的正确性。同时,推荐了在线正则表达式测试工具和测试行业的相关学习资源。

在这里插入图片描述
1、添加线程组
2、添加察看结果树
3、先创建一个http请求–家长ID,添加接口响应的参数;
在这里插入图片描述

4、在察看结果树中运行下:
在这里插入图片描述

5、在下一接口中-“家长ID、学生ID”中需要调用“家长ID”中的参数
在这里插入图片描述
6、添加:后置处理器–正则表达式提取器。(从哪个接口获取就添加到哪里)
在这里插入图片描述

引用名称:变量名称

正则表达式:“parentStudentId”😦.\d*) (因为提取的是数字,所以用:\d)

模板:模板是使用提取到的第几个值;

匹配数字:0 代表随机取值,1 代表全部取值

缺省值:表示参数没有取到值的话,默认给它的值。一般不填

7、修改下需要引用的接口参数:“parentStudentId”😒{parentStudentId}
在这里插入图片描述

8、因为我要提取的是数字,所以用\d,可以百度“正则表达式”查找下需要的元字符。

9、那如何判断正则表达式是否正确?

可以使用“正则表达式在线测试”,我用的是菜鸟工具。

复制第一个接口的响应数据到匹配文本中,再输入正则表达式,点击“测试匹配”,验证你的正则表达式是否正确。

在这里插入图片描述

最后: 可以关注公众号:伤心的辣条 ! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值