api测试工具(postman、apifox、apipost)
一、apifox
整体不错,免费版性能好,但内网(离线状态)初次使用需要登陆,无法通过。(即内网不可用)
二、postman
当测试项目多的时候可能会卡死,卡输入修改、丢失请求、登陆账号等问题
图片可视化
// 将接口返回数据赋值处理
var data = {
response: pm.response.json()
}
// html 模板字符
// 如果base64代码中已包含“data:image/jpg;base64,”,需要在base64代码前面加上,如下:
var template = `<html><img src="{{response.res}}" /></html>`;
// 设置 visualizer 数据。传模板并解析对象。
pm.visualizer.set(template, data);
三、apipost
目前没使用,不清楚情况。
图片可视化:
let template=`<html><img src="{{json.res[0]}}" /></html>`
apt.Visualizing(template, {title:"可视化演示", json:response.json}) // 传入展示数据并可视化展示。其中 response.json的意思是返回的json,具体可以下文。