关于postman:ApiKit-接口调用自动化测试工具

9次阅读

共计 1667 个字符,预计需要花费 5 分钟才能阅读完成。

作为一位后端开发,咱们平时常常须要保护 API 文档、对 API 接口进行调试、有时候还得 Mock 数据。Postman 尽管作为接口调试工具十分好用,然而对于保护 API 文档这类工作却不太适合。明天给大家举荐一款性能 更弱小的工具 ApiKit,足以满足咱们对 API 的各种需要,心愿对大家有所帮忙!

ApiKit 简介

ApiKit 的定位是 API 治理 + Mock + 自动化测试 + 异样监控 + 团队合作。能够通过一种工具解决之前应用多种工具的数据同步问题。高效、及时、精确!

装置

ApiKit 的装置十分不便,间接下载安装包,装置即可,
下载地址:https://www.eolink.com/?utm_source=cpsf&utm_content=cpy07

API 文档导入

ApiKit 的 API 文档导入性能十分弱小,反对包含 Swagger、Postman、YApi、Jmeter 等多种工具的导入。

1、按以上的性能入口门路进入导入 API 窗口。

2、抉择对应的导入数据类型格局。

接口治理

接口设计

  • Apikit 中一共有 5 种创立 API 文档的形式:
  • 新建 API 文档
  • 导入 API 文档,详情可查看官网教程《导入、导出 API 文档》
  • 从模板增加 API 文档,详情可查看官网教程《API 文档模板》
  • 主动生成 API 文档,详情可查看官网教程《主动生成 API 文档》
  • IDEA 插件正文同步 API 文档

接口调试

咱们再来体验下 ApKit 的调试性能,它也反对多协定

性能入口:API 治理利用 / 选中某个我的项目 / API 文档菜单 / 选中某一 API 文档 / 点击“测试”TAB

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

应用脚本

ApiKit 的自定义 前置脚本 后置脚本 十分弱小,不仅反对简略的断言和提取变量,还能反对编写 JS 脚本。

前置脚本和后置脚本

API 脚本分为 API 前置脚本 和 API 后置脚本 两种,别离对应 API 申请前 和 返回数据后的两个阶段。你能够通过编写 Javascript 代码,在 API 前置脚本中扭转申请参数,或者是在 API 后置脚本中扭转返回后果。

API 脚本性能罕用于以下几种状况:

  • API 申请时对 Body 进行整体签名加密,罕用于银行等零碎测试中
  • API 返回后果后对 Body 进行解密,罕用于反爬虫零碎的测试中
  • 发动的 API 申请会顺次通过以下流程。其中如果你没有编写相应的 API 脚本,则会略过 API 脚本阶段。

Mock 数据

增加及调用 Mock API

在瀑布流开发模式中,如果前端开发人员须要进行页面对接,须要后端先实现 API 的开发工作,因而前后端开发的进度会相互影响。

通过 Mock API,您能够当时编写好 API 的数据生成规定,由 API 研发治理平台 动静生成 API 的返回数据。开发人员通过拜访 Mock API 来取得页面所须要的数据,实现对接工作。

Eolink ApiKit 提供市面最强的 Mock API 能力体系:

如果用户仅须要疾速的基于接口文档中的返回后果获取对应的随机数据,则能够通过繁难 Mock 性能获取对应信息。

如果用户冀望通过一个 url 模仿不同的申请信息时,获取对应个的返回后果模仿数据,则举荐应用高级 Mock 性能。

自动化测试

创立自动化测试项目

在 API 自动化测试平台中,所有的测试用例都是以我的项目维度来进行治理,一个自动化测试项目能够从多个 API 文档我的项目中援用 API 信息来创立 API 测试用例。

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

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

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

总结

ApiKit 的确是一款界面丑陋、功能强大的 API 接口工具。Postman 有的接口调试性能它根本都有,还集成了接口文档治理、数据 Mock、自动化测试等性能,强烈建议大家尝试下!

参考资料

官网文档:https://help.eolink.com/tutorial/Apikit/c-1336

正文完
 0