JMeter脚本增强之关联-json提取器

使用场景:
JMeter接口测试过程中如果当前接口依赖上个接口的返回值作为当前接口的入参时,需要用到JMeter脚本增强之关联-json提取器
一、参数依赖请求接口
输入登陆接口,响应报文中含有,它的loginID,我们通过json提取器提取这个loginID后,关联登陆

http://192.168.1.222:8082/u/login
Content-Type: application/json;charset=UTF-8
{"loginID":"18392041211","pwd":"e10adc3949ba59abbe56e057f20f883e"}

在这里插入图片描述

1.使用json提取器拿到登录返回值中的变量值

变量名:loginID
提取代码:$.data.loginID

在这里插入图片描述
2.拿到的变量值给下个接口赋值使用
关联登陆

{"loginID":"${loginID}","pwd":"e10adc3949ba59abbe56e057f20f883e"}

在这里插入图片描述
输入登录
在这里插入图片描述
3.运行查看结果
关联登录结果
在这里插入图片描述
输入登录结果
在这里插入图片描述
二、关联token登录
1.json提取器提取token

变量名:token
提取代码:$.data.token

2.Cookie赋值

Cookie	:JSESSIONID=${token}

在这里插入图片描述
3.运行结果
在这里插入图片描述

发布了58 篇原创文章 · 获赞 18 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_42846555/article/details/103421425