postman获取响应数据与部分常用函数

一、获取响应信息

图片[1] - postman获取响应数据与部分常用函数 - 正则时光

二、前端加密

1.MD5 加密

CryptoJS前端加密库

//定义 md5 加密函数
function md5_encode(md5code)
{
 var strmd5 = CryptoJS.enc.Utf8.parse(md5code);
 return CryptoJS.MD5(strmd5).toString();
}
var mdfive = md5_encode("abcdef123");
pm.globals.set("md5cname", mdfive);

2.base64 加密:

function base64_encode(code)
{
 var str = CryptoJS.enc.Utf8.parse(code);
 return CryptoJS.enc.Base64.stringify(str);
}
var base = base64_encode(“abc123”); 
pm.globals.set("cname", base);

3.base64 解密:

function base64_decode(code){
 var words = CryptoJS.enc.Base64.parse(code);
 return words.toString(CryptoJS.enc.Utf8);
}
var debase = base64_decode(base);
pm.globals.set("decname", debase);/

三、其它函数

1.单条断言

//断言响应体是否包含某个字符串
tests["登录是否成功"]=responseBody.has("\"ret\": 0");

2.控制接口走向、中断接口运行

postman.setNextRequest(“下一个请求的名称");
postman.setNextRequest("null");//中断接口运行
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享