接口测试神器:Apifox

https://www.jianshu.com/p/76a981be0506

Apifox目标是通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口调试、数据 Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致。高效、及时、准确!

官方地址:https://www.apifox.cn/#

概括来讲,Apifox常用功能分为四类:

  1. 接口文档定义功能:Apifox 遵循 OpenApi 3.0 (原Swagger)、JSON Schema 规范的同时,提供了非常好用的可视化文档管理功能,零学习成本,非常高效。
  1. 接口调试功能:Postman 有的功能,比如环境变量、预执行脚本、后执行脚本、Cookie/Session 全局共享 等功能,Apifox 都有,并且和 Postman 一样高效好用。
  1. 数据 Mock功能:内置 Mock.js 规则引擎,非常方便 mock 出各种数据,并且可以在定义数据结构的同时写好 mock 规则。支持添加“期望”,根据请求参数返回不同 mock 数据。最重要的是 Apifox 零配置 即可 Mock 出非常人性化的数据,具体在本文后面介绍。
  1. 接口自动化测试:提供接口集合测试,可以通过选择接口(或接口用例)快速创建测试集。目前接口自动化测试更多功能还在开发中!目标是:JMeter 有的功能基本都会有,并且要更好用。
image

4. Apifor小试牛刀

接下来,带着大家,简单体验一下Apifor的使用。

1、先在官网下载对应系统安装包,进行安装,安装完成后,第一次启动需要先登录。

image

Ps: 登录前,需要先通过邮箱来注册一个帐号。

2、 登录成功后,Apifox默认给了一些例子,单纯看它的界面会发现和Postman界面比较相似。

image

Ps: 当然也不要被它的外表所欺骗,功能还是有别于Postman的。

3、在本地启一个API服务,端口为8000, 在Apifor上,新建一个新的测试环境,如下所示:

作者:羋虹光
链接:https://www.jianshu.com/p/76a981be0506
来源:
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(接口测试神器:Apifox)