大数据最新我发现了一款高效管理接口文档的神器_yapi eolink(1),大数据开发-App的设计架构经验谈

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

大家好,我是小孟,最近做了不少项目,后面会路线开源给大家。

做的这些项目的过程中,发现了一款接口文档的神器。

喜欢尝鲜的小伙伴可以纳拿去使用,可以找小孟一起交流呀。

也希望大家的技术一样棒棒的,然后搞点私活,香的狠!

文章目录

痛点

如果你负责测试的项目是一个前后端分离的项目。

回忆下是不是有如下场景:

某个项目开发完成,接口文档发布在了swagger上,前后端各自进行开发。

此时你负责这个项目的服务端测试。

首先进行接口测试,熟练的打开postman导入swagger文档,然后开始进行接口测试。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BBA5t8w2-1657715852258)(如何高效管理接口文档/image1.png)]

接口测试完成后,准备开始性能测试。又要将swagger接口文档的新接口迁移到jmeter上,然后开始编写压测脚本。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JnOZtlNV-1657715852259)(如何高效管理接口文档/image2.png)]

某个项目在测试中,由于后端修复bug改了接口参数,此时你进行接口回归测试,发现接口测试脚本失败,此时给开发提了一个bug。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fUEPRjzO-1657715852260)(如何高效管理接口文档/image3.png)]

开发跑过来给你说,接口文档有变动忘了和你说了,此时你只能默默的修改接口测试用例。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vMl1zFnr-1657715852261)(如何高效管理接口文档/image4.png)]

服务上线一段时间后。某天,新员工开发小黄想想看下这个项目之前的接口文档,发现测试环境接口swagger地址打不开了,没有地方可以看接口文档。

其实上边这些问题,在日常工作中很常见。其根本原因是接口文档缺乏统一管理,有的团队喜欢把接口文档写在内部协作文档平台里、有的团队喜欢写在 git 代码仓库里,它们的存放目录及目录深度各有不同。当后来人想要看接口的历史文档时,无从查起,许多文档就这样遗失了。

你有没有想过拥有一个,可以同时解决数据同步、调试、Mock、自动化测试的接口文档管理工具。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FJrXMSuh-1657715852261)(如何高效管理接口文档/image5.png)]

什么是eolink

结合 API 设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式 API 生产平台,从个人开发者到跨国企业用户,Eolink 帮助全球超过30万开发者和数万家企业更快、更好且更安全地开发和使用 API。

为什么选eolink

支持 HTTP(S)、Websocket、TCP、UDP 等主流协议,通过代码注解自动生成 API 文档,或者从 API 文档反向生成所有常见开发语言和框架的代码,节省 API 设计和开发时间。强大的 API 版本和变更管理让你不放过 API 的任何变动。

  • 支持所有主流协议
  • 代码自动生成 API 文档
  • API 文档自动生成代码
  • API 版本管理
  • API 变更通知

超方便的 API 测试
支持多种方式快速发起 API 测试,自动生成随机测试数据和测试用例,一键对 API 进行批量回归和冒烟测试,并且立刻得到丰富详细的测试报告,让繁琐的 API 测试变得如此简单。

  • 支持在线、本地、客户端进行测试
  • 一键进行回归/冒烟测试
  • 快速创建测试用例
  • 自动生成测试数据
  • 丰富详细的测试报告

0代码的 API 自动化测试
不需要编写代码,通过拖拉拽即可创建 API 测试流程,API 文档和测试步骤自动关联,当 API 文档发生变化时自动同步到测试用例,极低的学习和维护成本。并且通过定时自动测试将测试报告推送到邮箱、钉钉、企业微信、飞书、Jenkins 等平台,与 CI/CD 流程无缝结合。

  • 与 API 文档关联与自动同步
  • 0代码,拖拉拽完成测试流程编排
  • 统一管理测试数据
  • 对数据库进行操作
  • 定时自动测试
  • 测试报告自动推送

eolink初体验

我们看一下eolink是如何使用接口文档管理工具、接口文档生成工具这两个功能。解决日常工作中,涉及接口文档变更问题。

安装注册

eolink是跨平台的工具,支持macOS(Intel+M1)、Linux、windows(32位、64位),在官网 , 选择对应系统的安装包下载安装即可用。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IaxSSHJb-1657715852262)(如何高效管理接口文档/image6.png)]

首次使用注册账号就可以使用。登录eolink后,可以看到左侧的项目、环境、高级功能。点击项目,可以看到API文档管理。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H31hfbGs-1657715852263)(如何高效管理接口文档/image7.png)]

接口文档管理

eolink支持多种导入数据方式,比如swagger、jmeter、yapi、rap等常用接口测试工具,这里我们沿用使用swagger工具导入数据,其他工具导入的方式也大同小异,后续再介绍。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ArImYriE-1657715852263)(如何高效管理接口文档/image8.png)]

导入接口数据后的接口列表展示效果,可以看到接口名称、接口路径、协议等参数。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oXcCXrlb-1657715852264)(如何高效管理接口文档/image9.png)]

随便点击一个接口,可以看到基本信息、请求参数、响应内容。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U8n3bJdn-1657715852265)(如何高效管理接口文档/image10.png)]

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值