超乎意料好用的接口测试工具!
和Postman相似的操作流程,能测试接口,能自动生成文档,支持不同环境的变量配置,支持保存测试用例,支持导入其他软件的测试接口文件,支持多人在线查看和测试接口,支持多项目、多团队……对于我这个后端开发来说,完全够用了!
官网地址 ←官网地址在这里
国人开发的软件,有免费版和收费版,普通企业和个人使用免费版足够了,不限接口数、不限项目数、不限团队功能。
我是后端开发人员,写代码的时候很开心,写文档的时候很痛苦,每次做项目都要花费很长时间写文档,和前端联调过程中经常会需要修改接口参数,文档来来回回也要好几版。有时候懒得更新文档,口头约定了参数修改,一旦项目换人开发或者维护,都是一个个待踩的大坑。
使用一年后更新一句:之前一直在互联网环境开发,上次临时要求去甲方内网开发调试,发现这个软件不能在断网情况下使用!摔!
我日常习惯用的接口测试工具是Postman,APIFOX的界面和Postman很像。界面扁平化设计,简洁大方,操作平滑,体验感很好。
软件启动界面会显示开发团队和开发项目,方便管理。目前免费版中团队人数和项目数量都是没有上限的。
在项目中可以管理接口、数据模型、快捷请求。
新建接口后,可以给接口的参数添加说明,直接生成对应文档。还可以添加接口的请求示例和返回示例,也会生成到文档中。
数据模型我暂时没有用到。
快捷请求很实用,对于同一个接口不同的测试参数,可以分别保存成不同的快捷请求。一些临时测试的接口,也可以不用新建接口,直接在这里新建一个快捷请求进行测试。
右上角可以配置不同的环境,不同的环境可以配置不同的域名和环境变量,很实用。
在项目设置里可以导入导出,
导入这里可以导入其他软件和格式的数据;
导出这里可以导出文档,支持很多格式,目前我常用的是HTML格式和Markdown格式。导出HTML格式文件打开是swagger风格的API文档,我直接把html文件放到服务器上,前端访问对应的链接就可以访问文档了。更新文档后直接覆盖服务器文件,前端只要刷新页面就能获取最新的文档。
导出的HTML格式文档长这样:
用下来整体感觉还是很好的,测试接口+生成文档一站搞定,确实击中了我这颗不想写文档的心。虽然还是有一些小问题,但不影响整体的使用。