简介

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

下载安装

官网

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

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

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

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

安装

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

使用

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

新建项目

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

创建完成后就是这个样子

特色功能支持

多环境设置

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

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

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

全局参数

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

其他

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

基础功能

接口调用

新建接口

接口文档

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

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

文档多元化导出

支持接口文档多元化导出

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

多人协同

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

体验感受

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

PostMan 快快走开, ApiFox 来了, ApiFox 强大的Api调用工具的更多相关文章

  1. 强大的API测试工具Hitchhiker v0.9 基于UI的断言测试,回顾2017

    v0.9是Hitchhiker在2017农历年的最后一个版本,而起点正是刚过完2016农历年,农历2018即将到来,一年轮回,今天写点东西稍微回顾下hitchhiker的2017. 先还是说v0.9, ...

  2. Postman - 功能强大的 API 接口请求调试和管理工具

    Postman 是一款功能强大的的 Chrome 应用,可以便捷的调试接口.前端开发人员在开发或者调试 Web 程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的 Fi ...

  3. Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试

    Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试   需要FQ才能安装,使用时应该不用FQ了,除非使用postman的历史记录功能:   非常棒的C ...

  4. API测试工具SoapUI & Postman对比分析

    本文由葡萄城技术团队于博客园原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 最近公司要引入API测试工具,经过调查和了解,最终决定在SoapUI ...

  5. 高效、易用、功能强大的 api 管理平台

    前言导读 实际环境的需求可以说是:只有你没想到,没有实现不了的,征对于目前实际开发.测试.生产等环境中,需要用到各类的接口可达几十.甚至上百个,因此,必须需要一个统一管理的工具平台来统一管理这类接口, ...

  6. 强大的日志分析工具 -- NSLogger

    转:http://www.cnblogs.com/yingkong1987/p/3329945.html 强大的日志分析工具 -- NSLogger 源码:https://github.com/fpi ...

  7. Oracle 10G强大的SQL优化工具:SQL Tuning Advisor

    p { margin-bottom: 0.25cm; direction: ltr; color: rgb(0, 0, 0); line-height: 120%; orphans: 2; widow ...

  8. 强大的数据库查询工具Database.NET 9.4.5018.42

    原文:强大的数据库查询工具Database.NET 9.4.5018.42 强大的数据库查询工具Database.NET 9.4.5018.42 两个工具的下载地址,两个软件都是绿色免安装的,直接双击 ...

  9. 强大的测试管理工具---TestTrack Pro

    我的一篇老文章了,当年可能是第一篇介绍.从CSDN搬来的. 版权声明:本文为博主原创文章,未经博主允许不得转载. 强大的测试管理工具---TestTrack Pro 时间:2004-03-09 简介: ...

随机推荐

  1. java中instanceof是怎么用的, 干什么使的,举例!

    instanceof关键字 instanceof是java中固有的关键字, 就像main, public一样,用法:aa instanceof AA 就是问aa是不是AA的一个实例, 是的话,就返回真 ...

  2. java基础-多线程-线程组

    线程组 * Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制. * 默认情况下,所有的线程都属于主线程组.  * public fi ...

  3. windows下的volatility取证分析与讲解

    volatility(win64) 1.下载 volatility 下载地址:(我下载的版本2.6,并把名字稍微改了一下) Release Downloads | Volatility Foundat ...

  4. Ubuntu安装docker-compose(摘自官网,自用)

    安装 Docker Compose 预计阅读时间:8分钟 加速 Docker 桌面中的新功能 Docker Desktop 可帮助您在 Mac 和 Windows 上轻松构建.共享和运行容器,就像在 ...

  5. Python入门-异常处理

    异常处理 #try----else---- 会一起执行 #finally无论如何,最后都会执行 def main(): try: res = 10/2 print("开始执行计算:" ...

  6. Python入门-面向对象三大特性-封装

    一.封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容. 所以,在使用面向对象的封装特性时,需要: 将内容封装到某处 从某处调用被封装的内容 第一步:将内容封装到某处 sel ...

  7. 解决zabbix5字体中文口口乱码

    环境信息 系统:Ubuntu20.04 zabbix版本:5.4 解决方法一 此方法比较偷懒,就是不改变zabbix相关配置,直接用原名替换字体文件. 原字体字体名称为DejaVuSans.将方法二的 ...

  8. Java学习day9

    抽象类的关键字:abstract 类中有抽象方法时,需要在类名前也加上abstract关键字,即 public abstract class 类名{ } 同时,抽象类不能直接实例化,需要通过子类继承, ...

  9. JVM组成、GC回收机制、算法、JVM常见启动参数、JAVA出现OOM,如何解决、tomcat优化方法

    JVM组成.GC回收机制.算法.JVM常见启动参数.JAVA出现OOM,如何解决.tomcat优化方法

  10. vue 排错

    error The template root requires exactly one element vue/no-multiple-template-root ... 解决办法: .eslint ...