接口测试神器, ApiKit ,亲测好用

自己关注的公众号比较多,之前有收到过有关 ApiKit 的文章,自己也是大致看看,还没有用过它!

最近看到比较多有关 ApiKit 的文章,所以自己就花了点时间去研究它,使用完后发现确实比Postman功能更强大,界面也更简洁!

在开发过程中,常常会需要多种工具来完成自己的接口测试任务:

  • 接口文档:Swagger、Yapi

  • 接口测试:Postman、Postwoman

  • Mock:EasyMock、mock.js

  • 性能测试:Jmeter、Locust

官方给出 ApiKit 定位是

API 管理 + Mock + 自动化测试 + 异常监控 + 团队协作

扫描二维码关注公众号,回复: 15291385 查看本文章

具体官方文档: https://help.eolink.com/tutorial/Apikit/c-1336

下面就根据一个一个示例来了解下它

一、接口调试

API管理应用 / 选中某个项目 / API文档菜单 / 选中某一API文档 / 点击“测试”TAB

API文档测试页,可对该API文档描述的接口进行快速测试。API文档测试页分为地址控制栏、请求控制区、返回展示区,以及测试辅助工具区共四个部分。

发起快速测试

功能入口:API管理应用 / 选中某个项目 / API文档菜单 / 选中标签页旁加号

二、Mock功能

前端开发往往依赖于后端数据接口,在后端接口就绪之前,前端通常很难开工。Mock 功能就是用来解决这个问题的。

有了 Mock 工具之后,前后端可以同步进入开发,后端接口出来之前,前端可以通过 Mock 功能来制造假数据接口来进行开发和调试。

智能Mock

功能入口:API管理应用 / 公共资源菜单 / 智能 Mock 设置 二级菜单在编写API文档返回结果时,若参数字段和类型匹配智能Mock规则,系统则会自动填入对应的Mock值。该功能提供无感的快速mock值配置,减轻mock规则配置的工作负担。

智能Mock的匹配规则分两种类型:内置规则和自定义规则。

内置规则是一套完整的预置智能Mock规则,用户不可编辑具体的匹配规则,仅可整体启用或停用。内置规则有助于用户快速使用智能Mock能力。

自定义规则是用户自定义自由配置的智能Mock匹配规则,用户可以根据个性化需求创建、编辑和删除自定义规则。支持使用通配符、正则表达式、完全匹配的方式来匹配字段名。

开启/停用内置规则

1、进入应用级公共资源内的智能mock设置,可看到自定义规则模块和内置规则模块。

 

三、自动化测试

创建自动化测试项目

在API 自动化测试平台中,所有的测试用例都是以项目维度来进行管理,一个自动化测试项目可以从多个API文档项目中引用API信息来创建API测试用例。

进入 API自动化测试 项目列表页,点击添加按钮:

 

在弹窗中输入相应的信息,点击确定即可:

在创建项目时,您也可以指定一位空间内的成员成为该项目的初始管理员,他能够帮助您进行项目内的人员权限管理工作,如绑定空间内的成员到该项目,或者修改某个成员的操作权限等。

 

官网下载地址:

https://www.eolink.com/?utm_source=cpcs&utm_content=cpy10

猜你喜欢

转载自blog.csdn.net/kungfuboy17/article/details/130871487