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