在项目开发测试中,接口文档是贯穿始终的。前后端开发需要在开发前期进行接口定义并形成文档,QA在功能测试和接口测试的环节也需要依赖于这些接口文档进行测试。接口文档往往以最简单的静态文档的形态存在。然而在紧张的敏捷开发模式下,随着版本迭代,很多接口发生了变化或者被废弃,而开发几乎不会在后期去更新这种静态文档。QA人员阅读“过期”的接口文档是一件痛苦的事情,与开发的沟通成本不降反升、而这些不便于及时维护的静态文档,随着时间的推移最终无人问津。因此我们想找到一种长期可维护且轻量便捷的接口文档工具。下面介绍几种接口文档工具:

DOClever

这是在所有接口管理平台中我觉得功能做最好的一个了,功能齐全,完全开源免费,支持内网部署!可根据接口的业务场景进行自动化测试、支持项目和团队两种协作模式、可根据项目的迭代在不同的版本间进行切换和回滚、mock 的无缝整合,让你前后端的协作行云流水、可以对接口信息进行编辑管理、在线接口文档,支持 https 和 https 协议等;

Eolinker

这是在所有接口管理平台中我觉界面做的最好的,基本上功能相对来说比较齐全,项目管理到接口管理,支持团队协作,接口测试,版本管理,在线分享,导入导出等

RAP

RAP 算是比较早做接口管理这块了(好像是阿里的一个团队开发的),不过接口管理的功能上来说就有一些逊色了,文档信息不够详细,团队协作那块第一次用的时候我真的是完全懵逼了,而且界面真的是有些简陋(感觉像是后台开发人员写的界面),不过接口管理的基本功能都有,支持版本管理,mock 测试,导入导出,而且是开源的,文档也比较详细,大家有时间的话可以以此为基础开发自己想要的功能咯。

easyAPI

接口文档相对简单,不过对于那些喜欢简单接口文档的朋友来说,easyAPI 也不失为一个不错的选择,界面简单明了,配色粉蓝粉蓝很可爱,不过在我试用的过程中,界面好像不是很稳定,有些按钮点击时没有反应,图标时可见时不可见。而且因为接口文档和接口测试不是在一个菜单之下的,两个功能之间的转换有些费力。同时也有回收站,版本管理等功能,总的来说,就是比 eolinker 简单,比 rap 好看。

不过接口测试的功能还是挺强大的,左边填数据,右边显示结果,感觉还是挺直观的,如果能支持本地测试就更好啦。

Apizza

用过 DHC 的朋友应该会觉得 apizza 的界面似曾相识,用户在编辑接口的同时也可以进行接口测试,很方便也很简单,如果只是想使用接口管理平台进行接口管理和接口测试的朋友,apizza 不失为一个不错的选择,功能虽不强大,但十分轻巧简单,对于用惯 DHC 但英文又差的我而言,第一次看到这个简直眼前一亮啊有木有。

其他管理工具

1.Swagger:

通过固定格式的注释生成文档. 省时省力,不过有点学习成本。

网址:https://swagger.io/

2.Showdoc:

一个非常适合IT团队的在线API文档、技术文档工具。

网址:https://www.showdoc.cc/

3.apidoc:

可以根据代码注释生成web api文档,web接口的注释维护起来更加方便,不需要额外再维护一份文档。

网址:http://apidocjs.com/

4.APIJSON:

客户端可以定义任何JSON结构去向服务端发起请求,服务端就会返回对应结构的JSON字符串,所求即所得。

网址:http://jsonapi.org/

5.小幺鸡

国内几款接口管理平台,使用体验分析对比:总有一款是你想要的!相关推荐

  1. 国内几款接口管理平台,使用体验分析对比;总有一款是你想要的!

    分析了一下现有的几款接口管理工具(全都试用了一次),各有做的好的地点,大家自己选,总有一款适合你~ DOClever 这是在所有接口管理平台中我觉得功能做最好的一个了,功能齐全,完全开源免费,支持内网 ...

  2. 开源项目 ——API接口管理平台数据库原型设计(三)

    开源项目 --API接口管理平台数据库原型设计(三) 背景 日常我们开发人员在开发一些常用的平台时都会用到各种各样的接口,而对于这些接口的有效管理都会成为我们的一些麻烦事,一些常见的接口管理平台我们使 ...

  3. 六大接口管理平台,总有一款适合你的!

    前后端分离绕不开的接口测试 先聊一聊前端和后端分离的优点.前后端分离优点如下: 真正的实现前后端解耦,前端服务器使用 nginx: 易于发现bug,可以快速定位是谁的问题,不会出现互相踢皮球的现象: ...

  4. API接口管理平台eoLinker-AMS V3.2.0

    eoLinker API Management System(AMS)是一款帮助企业开发人员进行在线管理接口文档.进行自动化测试.团队协作的工具,它旨在提高企业项目的接口管理水平,提升开发速度并且降低 ...

  5. 可视化接口管理平台 YApi,让你轻松搞定 API 的管理问题

    随着开发的推进,各种各样的文档会接踵而来,比如:需求文档.架构文档.接口文档等等,我们通过 SVN.Git 等可以很方便的管理,面对需求的不断变化,我们需要不断的对各类文档进行维护.但在开发阶段,针对 ...

  6. 分享一个开源免费、目前最好的API接口管理平台----eoLinker

    一.概况 eoLinker 是目前业内领先.国内最大的在线 API 接口管理平台,提供自动生成 API 文档.API 自动化测试.Mock 测试.团队协作等功能,旨在解决由于前后端分离导致的开发效率低 ...

  7. 开源免费!你不会想错过的业内最好的 API 接口管理平台----eoLinker

    一.概况 eoLinker 是目前业内领先.国内最大的在线 API 接口管理平台,提供自动生成 API 文档.API 自动化测试.Mock 测试.团队协作等功能,旨在解决由于前后端分离导致的开发效率低 ...

  8. java nei_NEI 接口管理平台

    原标题:NEI 接口管理平台 对于现代 Web 产品来说,API 的重要性不言而喻,相信前后端工程师都深有体会. 关于 API 的开发流程,笔者咨询过一些朋友,也在面试的过程中问过一些候选人,抱随意的 ...

  9. 接口管理平台DOClever5.2.0 发布,大幅增强自动化测试,支持可视化UI

    接口管理平台 DOClever 是一个商业化开源产品,完全免费,支持线下部署.无论你是前端工程师,还是后端工程师,接口永远都是两者交互的桥梁,所以 DOClever 专为中小型团队量身打造,旨在解决接 ...

最新文章

  1. Jenkins 笔记
  2. 《新冠肺炎防治手册》来了!阿里巴巴联合“抗疫”一线专家发布
  3. 工业交换机选择时需要注意什么?
  4. SpringCloud微服务(03):Hystrix组件,实现服务熔断
  5. Java讲课笔记05:运算符与表达式
  6. component多个 vue_Vue.js之组件(component)
  7. 计算机程序的思维逻辑 (47) - 堆和PriorityQueue的应用
  8. R语言自然语言处理:文本向量化——词嵌入(Word Embedding)
  9. VM虚拟机下安装vulkan的踩坑
  10. 矩阵转置相关公式_线性代数入门——矩阵的转置运算及对称矩阵的概念
  11. 使用单片机设计的智能温控风扇论文资料
  12. 重装助手教你如何在Windows中正确调整屏幕分辨率设置
  13. 【一周头条盘点】中国软件网(2018.7.2~2018.7.6)
  14. python图片背景透明
  15. memcmp的用法 详讲
  16. 华东交通大学计算机调剂,【通知】华东交通大学2020年硕士研究生调剂通知
  17. 题目59 考勤记录(ok)
  18. 文末送书 | 手把手教你玩转,Python 会交互的超强绘图库 Plotly!
  19. 不看OCJP考题你永远不知道自己的JAVA基础有多差(一)
  20. 计算机二级试题aoa,计算机二级AOA理论题库

热门文章

  1. 51单片机汇编密码锁(可修改密码,课程设计,含论文)!(大三上)
  2. 关闭WIN7交互式服务检测提示
  3. 什么是档案级光盘?它的寿命是多少年?
  4. Spring 配置数据库动态密码
  5. 如何破解自如的反爬机制
  6. I Squared Capital投资AGP City Gas
  7. IOS开发百度地图API
  8. 360 安全入门 · 课程测试
  9. Python|猜球博弈
  10. 大陆引进《火影忍者》角色中文译名雷人出炉