简介

为什么要用ApiFox呢, 一般现在程序员开发测试, 一般都是PostMan, PostWoman等Api调用工具, 我之前也是一直在用, 但是今天我发现了一款相比于Postman更加好用的工具, 那就是ApiFox, 是通过一款公众号推荐给我的, 我开始还不以为然, 但是在仔细阅读后, 发现真的非常好用, 下面让我们来了解ApiFox

下载安装

官网

https://www.apifox.cn/?utm_source=baidu_sem2

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

看到这个封面的时候, 就全是中文, 感觉特别舒服, 比较适合国人的画风, 而不是一上来就一大堆英文, 让你在那里来回翻译

该软件支持多元化客户端, 同时如果不想下载的话, 还支持WEB端

我比较喜欢用客户端, 就下载了

安装

安装的话直接一键安装就可以

使用

第一次打开需要登录, 直接微信扫码就可以, 为什么要登录呢? 应为可以保存你的信息, 在其他地方登录的时候也可以实时把你的数据展示出来, 缓解忘记携带电脑的尴尬

新建项目

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

这一点和IDEA特别像, 为每个项目设定一个项目空间, 不至于多个项目混乱的问题, 如果你对操作不太熟悉的话, 本身还提供了一个示例项目, 可以参考

创建完成后就是这个样子

特色功能支持

多环境设置

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

支持多环境设置, 和我们一般开发SpringBoot项目一样, 我们一般也会分

  1. dev : 开发
  2. test : 测试
  3. st : 冒烟测试
  4. uat : 用户体验
  5. pro : 线上
  6. ...

这样我们测试不同环境的时候就直接切换环境就可以了, 而不需要将所有的请求全部改一遍

全局参数

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

支持全局参数, 可以将一些Token令牌等验证参数统一放在这里面, 而不需要每个请求都设置一遍, 切换用户时特别方便, 当然如果有请求需要定制化, 直接在请求中写相同的就可以, 会自动覆盖全局的

其他

  • 自动化测试
    • 测试用例
    • 测试套件
    • 测试报告
  • 数据库连接
  • 公共脚本自定义函数
  • 数据模型
  • 抓包数据分析
  • markdown文档

基础功能

接口调用

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

新建接口

接口文档

写文档, 一直是程序员最讨厌的事情之一, 还有就是最讨厌别人不写文档, ApiFox, 就打破了这一个问题, 新建接口时, 自动生成文档

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

这样, 我们就不用再来回写接口文档了

文档多元化导出

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

支持接口文档多元化导出

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

导出的文档, 就可以直接丢给前端了, 或者都给别的部门

多人协同

同时支持多人协同办公, 还支持在线分享, 有浏览器的地方, 就能看到

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具-LMLPHP

体验感受

这些功能让我非常喜欢, 解决了我工作中很多的繁琐的事情, 就比如写文档这个事情~

06-02 02:54