Jmeter返回值乱码+POSTMAN提取token

Jmeter返回值乱码+POSTMAN提取信息

Jmeter返回值乱码

现象
Jmeter返回值乱码+POSTMAN提取token_第1张图片
解决方案

添加BeanShell 后置处理程序

prev.setDataEncoding("UTF-8");

Jmeter返回值乱码+POSTMAN提取token_第2张图片
结果
Jmeter返回值乱码+POSTMAN提取token_第3张图片

POSTMAN提取token

token的提取

1、位置:登陆接口的Tests

2、内容

var jsonData =JSON.parse(responseBody);//获取body中返回的所有参数,存储在jsonData变量中
postman.setGlobalVariable("token",jsonData.result.authToken);//把返回参数中的keys设置为全局变量,存储在token变量中
console.log("token",jsonData.result.authToken)//变量token打印到console平台

.result.authToken要根据你自己的接口的返回值做相应的替换

Jmeter返回值乱码+POSTMAN提取token_第4张图片

提取信息的使用

token即为刚刚脚本定义的名字
Jmeter返回值乱码+POSTMAN提取token_第5张图片

你可能感兴趣的:(性能测试,postman,python)