一、获取响应信息
二、前端加密
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