接口管理及自动化工具APIFOX

189 阅读2分钟

根据金字塔原理,一般来说接口测试是自动化测试过程中占比最多,但是对于接口的管理是一个比较麻烦的事情,之前使用的swagger管理文档,不方便查找和调试,使用postman方便调试和自动化,但是文档管理的功能有些弱化,目前使用的这款apifox则是集成了swagger,postman和jmeter的优点,既方便管理接口文档,同时又可以进行团队协作,自动化测试及环境配置,参数化,以及CI,CD等操作。

下面详细介绍下工具的使用

一、官网下载安装

Apifox - API 文档、调试、Mock、测试一体化协作平台。拥有接口文档管理、接口调试、Mock、自动化测试等功能,接口开发、测试、联调效率,提升 10 倍。最好用的接口文档管理工具,接口自动化测试工具。

如果不想安装的话,也可以直接使用web版本

image.png

二、注册账号及团队权限管理

image.png

三、新建项目

image.png

四、新建接口及参数

image.png

五、配置环境及参数

包括开发,测试,正式环境以及云端mock环境

image.png

配置完成之后可以进行调试,调试完成后可以保存为用例,方便后续自动化的时候直接选择

image.png

六、自动化测试

1、 点击左边的自动化测试进入相关配置

image.png

image.png

2、选择测试用例

(可以直接从接口选择,使用文档默认的参数)、从接口用例选择(选择上一步保存的用例)

image.png

3、设置执行的环境,以及数据,还是执行次数

image.png

4、设置完成后直接点击执行等待执行结果

image.png

5、点击进入查看执行的详细情况

可以针对报错的接口进行分析是环境问题、参数问题还是接口本身逻辑的问题

image.png

6、持续集成界面可以进行相关配置进行CI,CD集成

image.png

image.png