简介
为什么要用ApiFox呢, 一般现在程序员开发测试, 一般都是PostMan, PostWoman等Api调用工具, 我之前也是一直在用, 但是今天我发现了一款相比于Postman更加好用的工具, 那就是ApiFox, 是通过一款公众号推荐给我的, 我开始还不以为然, 但是在仔细阅读后, 发现真的非常好用, 下面让我们来了解ApiFox
下载安装
官网
https://www.apifox.cn/?utm_source=baidu_sem2
看到这个封面的时候, 就全是中文, 感觉特别舒服, 比较适合国人的画风, 而不是一上来就一大堆英文, 让你在那里来回翻译
该软件支持多元化客户端, 同时如果不想下载的话, 还支持WEB端
我比较喜欢用客户端, 就下载了
安装
安装的话直接一键安装就可以
使用
第一次打开需要登录, 直接微信扫码就可以, 为什么要登录呢? 应为可以保存你的信息, 在其他地方登录的时候也可以实时把你的数据展示出来, 缓解忘记携带电脑的尴尬
新建项目
这一点和IDEA特别像, 为每个项目设定一个项目空间, 不至于多个项目混乱的问题, 如果你对操作不太熟悉的话, 本身还提供了一个示例项目, 可以参考
创建完成后就是这个样子
特色功能支持
多环境设置
支持多环境设置, 和我们一般开发SpringBoot项目一样, 我们一般也会分
- dev : 开发
- test : 测试
- st : 冒烟测试
- uat : 用户体验
- pro : 线上
- ...
这样我们测试不同环境的时候就直接切换环境就可以了, 而不需要将所有的请求全部改一遍
全局参数
支持全局参数, 可以将一些Token令牌等验证参数统一放在这里面, 而不需要每个请求都设置一遍, 切换用户时特别方便, 当然如果有请求需要定制化, 直接在请求中写相同的就可以, 会自动覆盖全局的
其他
- 自动化测试
- 测试用例
- 测试套件
- 测试报告
- 数据库连接
- 公共脚本自定义函数
- 数据模型
- 抓包数据分析
- markdown文档
基础功能
接口调用
新建接口
接口文档
写文档, 一直是程序员最讨厌的事情之一, 还有就是最讨厌别人不写文档, ApiFox, 就打破了这一个问题, 新建接口时, 自动生成文档
这样, 我们就不用再来回写接口文档了
文档多元化导出
支持接口文档多元化导出
导出的文档, 就可以直接丢给前端了, 或者都给别的部门
多人协同
同时支持多人协同办公, 还支持在线分享, 有浏览器的地方, 就能看到
体验感受
这些功能让我非常喜欢, 解决了我工作中很多的繁琐的事情, 就比如写文档这个事情~