既是开源又是国产的 api 管理工具,我推荐这个

作为新入行的开发者,对 API 测试工具并没有了解那么多,一番搜索对比后,再问问周围的开发朋友,也逐渐知道对我而言什么样的 API 接口测试工具更适合我,我觉得它得满足以下几点:

  • 轻量化,有简单的核心功能;
  • 可扩展,想要的其他功能能够通过拓展获得;
  • UI 不能太丑了(审美也很重要的)
  • 免费的(作为个人开发者的我而言,这要求不过分吧?)

对比了市面上耳熟能详的,最终我选择了这个叫做 Eoapi 的开源 API 管理工具,有核心的基础功能,包括 API 文档和测试,满足开发者的核心需求。

关于 Eoapi

而且据我了解,这个叫 Eoapi 的开源项目是建立在一家多年来专注 API 全,生命周期领域的行业公司 Eolink 的经验基础之上,现在将这个项目开源,对于我们用户而言,能用到免费好用的工具,对于企业而言,能从社区中吸收不错的反馈和实践,我觉得这是双赢的结果。

核心功能

  1. API 接口测试,支持 Web 最常见的 HTTP(S) 协议,纯 UI 操作,仅需要一次点击即可获取清晰完整的 API 测试信息。
  2. API 接口管理,支持规范化的文档、友好的阅读界面以及清晰的分类,上手成本更低。
  3. 插件广场, 需要更多的功能,可以通过安装插件去实现,你可以安装语言包、导入 Postman、Swagger 等格式的 API ,一键同步等等功能。

最近又更新到了 V 1.3.0 的版本,新增了如下功能:

  • 系统、插件多语言支持
  • 测试支持前后置 Javascript 脚本,支持加解密、断言、全局变量等功能
  • 查看所有测试历史
  • 支持预览选中环境
  • 本月更新主题围绕:优化 UI 、测试增强、国际化

好了,对这款开源 api 管理工具感兴趣的,可以直接去看看:

代码仓库:https://github.com/eolinker/e...
Eoapi 开发文档https://docs.eoapi.io/?utm_so...
在线Demo: https://demo.eoapi.io/zh

如果你对开源也感兴趣

如果你觉得你想要的功能插件, Eoapi 上暂时还没有,不妨自己动手试试开发一个;如果你有很好的产品意见或者反馈,不妨去 Github 上提个 ISSUE,项目组成员都会及时回复你的。

不用担心上手有难度,有完整的文档,看文档是我们开发者的必备技能了吧

你可能感兴趣的:(api程序人生开发工具mock)