赞
踩
在test中添加脚本,可在响应结果中看到数据,此功能个人认为可以用在需要加解密的接口中使用。
如下为示例:
- var template = `
- <table bgcolor="#FFFFFF">
- <tr>
- <th>Name</th>
- <th>Email</th>
- </tr>
- {{#each response}}
- <tr>
- <td>{{Name}}</td>
- <td>{{Email}}</td>
- </tr>
- {{/each}}
- </table>
- `;
-
- pm.visualizer.set(template, {
- response: responseJson
- });
该template变量是创建的模板字符串。传递的第二个参数是定义为属性的对象response
,这是模板在循环中期望的变量{{#each response}}
。分配给该属性的值response
是解析为对象的请求的响应 JSON 数据。
模板中双花括号内的变量名称将被传递给方法的数据替换pm.visualizer.set()
。要应用模板,请使用以下代码完成测试脚本:
当接口响应是加密的结果时,在test中解密后,放置代码:
pm.visualizer.set(JSON.stringify(responseType))
运行即可看到解密数据
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。