文章目录

  • 前端妹子给我打电话了
  • Eolink 直呼真香
    • 1. DTDD:文档与测试驱动开发
    • 2. API研发测试天花板
    • 3. 超强的Mock API
    • 4. 隐秘又好用的小亮点
    • 5 . 针对开发者比较友好

前端妹子给我打电话了

我上次写了一篇文章, 讲述了前端后端的爱恨情仇, 上了热榜之后,我分享到了朋友圈。

结果这一周, 我收到了之前的一个女前端的同事的未接电话…

看这个阵势, 难不成是想起来了我们之前的种种,越想越气来找我兴师问罪来了?

随即我回拨了回去~~ 发现人家打错电话了, 她说他老公姓,而我姓,不小心拨错了。

好吧,可以, 我还以为是来找我吵架来了,哈哈哈哈,随即我们友好的交流的一番~

她说这么多年了,技术发展太快了,如果我们那时候有好的联调工具的话, 也不至于天天吵架啊!

没准还能够因为频繁的互动交流, 拉进关系 彼此心心相惜呢不是 (狗头护体)

因为我很久没有写后端了, 所以她跟我推荐了现在经常用的前后端联调工具

比如说 EoLink 一站式API生产力工具 , 我表示没有用过,好用吗?

她骂我土包子, 土鳖 啥也不会, 还是技术专家呢?就这水平…

这我哪能忍?我刚学的擒拿术, 随即我就把她按在地上!(这段是我脑补的)

行, 你说我不会,我就去学呗!!!

搞了几个晚上, 不得不说啊! 真的香~~ 功能齐全。且听我一一道来。

Eolink 直呼真香

Eolink是结合了 API 设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式 API 生产平台,还集成 Gitlab、Jenkins、钉钉、企业微信、飞书等平台,满足API团队协作和流程自动化的所有功能。让我们一起看看这款悄然崛起的国产神器,到底长啥样!

目前SaaS产品完全免费,你可使用web版,也可下载桌面端,Windows、Mac、Linux 平台均支持!

体验地址:https://www.eolink.com/

我准备了介绍视频,如果你不想看图文,也可滑到文章底部看视频。

1. DTDD:文档与测试驱动开发

Eolink的创新之处在于针对API研发协作中的痛点,提出了:文档与测试驱动开发(DTDD),简单地说就是:

  1. 用标准文档代替口头约定和笔记文档,让开发、测试、运维、协作有迹可循;
  2. 快速用测试结果推动开发进度,让团队沟通更充分、管理有事实依据,实现敏捷开发。

这套理念经过大量用户验证,逐步形成了以下的API研发测试流程,将后端、前端、测试等团队更好地结合在了一起,让API研发测试更加便捷、智能、全面和高效

  1. 设计API文档

  2. 后端:开发Api

  3. 前端:开发页面

  4. 前端:根据APi文档自动生成Mock API用于对接

  5. 测试:基于Api文档编写API测试用例

  6. 自动化:代码提交时候自动执行自动化测试用例,精心大范围回归测试并获取报告

  7. 后端:一建使用编写好的API测试用例验证API逻辑

  8. 前端:注释MockAPI地址即可完成对接

  9. 测试:针对修改过的API 一建回归测试

  10. 测试:将测试通过的API测试用例整理成自动化测试用例

2. API研发测试天花板

目前市面上有众多API研发工具,但Eolink依然在功能深度、广度以及用户体验等方面都做到了更好,尤其是针对批量操作和重复工作开展了大量自动化和智能化提升。其实一个产品是不是用心打磨过,体验好不好,一上手就知道了。让我们看看Eolink到底有多强!

1. 支持所有类型的API文档管理

无论使用什么语言开发,无论是 HTTPS、Websocket、TCP、UDP 等什么协议,还是 Restful、SOAP、WebService 等什么规范,Eolink 都可以协助团队快速、统一、规范地管理起来。

2. 一键发起API测试,打通 API 文档与测试

Eolink可以一键发起测试,支持自动生成测试数据,能够通过 Javascript 代码对请求报文、返回结果等进行加解密、签名等处理,让繁琐的API测试变得简单顺滑。

3. 0代码自动化测试,一键进行大范围回归测试

当 API 发生变化时,可以一键进行API回归测试,系统会自动根据规则判断返回结果并得出测试报告,方便团队快速了解 API 改动的影响范围,可减少超过 95% 的测试时间!

4. 强大的COOKIE管理

在测试需要 Cookie 的 API 时,Eolink支持在 Cookie 管理里添加所需的 Cookie 信息,系统会自动存储 Cookie,下次测试其他相同域名的 API 时会自动传递 Cookie 请求参数。

目前SaaS产品完全免费,你可使用web版,也可下载桌面端,Windows、Mac、Linux 平台均支持!

体验地址:https://www.eolink.com/

3. 超强的Mock API

当前市面上的接口管理工具均会提供一些Mock API能力,而Eolink走得更远,基于大量的用户调研和市场观察,推出市面最强的Mock API能力体系。

Eolink Mock API 提供 2 种调用方式:简易Mock 和 高级Mock。简易Mock 配置简单,高级Mock则在简易Mock基础上做了强化,能满足更复杂的场景。

Eolink Mock API 提供5种智能配置方式:

  1. 固定值Mock配置
  2. 约束条件Mock配置
  3. 智能自定义Mock配置
  4. 智能内置Mock配置
  5. 全局Mock配置

凭借上述2种调用方式和5种智能配置方式搭建的Mock API 能力体系,Eolink提供的Mock API能力已是地表最强之一。

Eolink强大的Mock API提供2种调用方式和5种智能配置方式

体验地址:https://www.eolink.com/

4. 隐秘又好用的小亮点

我还发现Eolink几个隐藏的亮点功能,用起来特别香!

  1. API变更智能通知
  2. API文档评论功能
  3. API历史版本比对
  4. 定时测试任务
  5. 支持数据驱动
  6. 项目分析报表

直接上图,一看就懂。


当 API 发生变化时通过邮件和站内信自动通知相关成员,并且已与QQ和飞书打通


直接在 API 文档上发布评论,沟通内容会跟随 API 文档不同版本存档


Eolink支持定时测试任务,或者将 API 自动化测试平台集成到Jenkins上,实现代码提交即触发测试,实现项目在无人值守的情况下自动测试,彻底解放劳动力


通过数据驱动模拟多种场景,以此来看场景用例执行情况,避免测试流程空跑,使测试案例更接近真实


当然,Eolink的功能还远不止如此,还有很多亮点可以探索。

目前SaaS产品完全免费,你可使用web版,也可下载桌面端,Windows、Mac、Linux 平台均支持!

体验地址:https://www.eolink.com/

5 . 针对开发者比较友好

Eolink除了API管理、自动化测试服务以外,还是全球首个API全生命周期管理的SaaS平台,提供包括API网关、API监控、API自动生成等服务。API-First大势所趋,不掌握API全生命周期管理容易掉队!

目前SaaS产品完全免费,你可使用web版,也可下载桌面端,Windows、Mac、Linux 平台均支持!更加厉害的是,他们还有开源产品!

体验地址:https://www.eolink.com/


文末送书

赠送书籍:《架构基础》
赠送数量:5
赠送规则:本文三连并分享
进抽奖群:加臻哥福利小助手进群( szzdzhp002 )

本书不涉及任何具体的编程语言,采用大量的架构图、流程图、状态图、时序图等来图解企业级架构,更加清晰直观。每个章节都以场景化案例进行剖析,从需求、问题、解决方案、原理、设计方法、落地方案等多个角度,给出架构设计方法。可以根据本书目录查找对应的场景设计,参考应用在企业系统建设中。以阿里云 / 腾讯云消息系统、支付宝 / 微信支付系统、鹰眼业务监控系统、监管批量信息报送系统作为实战案例,详细讲解架构设计过程,对核心功能、设计、数据结构加以分析,巩固读者的架构思维和设计能力

前端后端的爱恨情仇--续集相关推荐

  1. 【杂·前后端的爱恨情仇】

  2. 一个程序员的人情世故、爱恨情仇

    摘要: 提起程序员这职业,很多人的眼里大多数都会浮现一个词 - - - 闷葫芦,有的程序员就会反驳了,放你娘的狗屁!程序员也会有浪漫的,也会有别人没有达得到的高度好吧!无疑包括人情世故.爱恨情仇! 你 ...

  3. 初识angular.js之爱恨情仇

    angular.js Angular.JS 是一组用来开发Web页面的框架.模板以及数据绑定和丰富UI组件.它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作. AngularJS很小, ...

  4. Html与CSS的爱恨情仇第一式---第一系列

    本文整理与慕课网,仅用于个人学习提高 简单来说就是 1.HTML是整个网页的界面 2. CSS是网页的颜料 3. JavaScript是动态的效果的实现 常见元素解析 1.<h1>< ...

  5. 产品经理和程序员的爱恨情仇

    产品经理跪求程序员,程序员跪求程序成功上线! 前几天纯银V在微博上发了一条微博「很多人吐槽"人人都是产品经理"这句话,其实在我看来,这句话的正确理解是"人人都应该学习产品 ...

  6. 深度解析单例与序列化之间的爱恨情仇

    转载自 深度解析单例与序列化之间的爱恨情仇 本文将通过实例+阅读Java源码的方式介绍序列化是如何破坏单例模式的,以及如何避免序列化对单例的破坏. 单例模式,是设计模式中最简单的一种.通过单例模式可以 ...

  7. mysql 唯一索引 死锁_MySQL 死锁套路:唯一索引 S 锁与 X 锁的爱恨情仇

    毫不夸张的说,有一半以上的死锁问题由唯一索引贡献,后面介绍的很多死锁的问题都跟唯一索引有关.这次我们讲一段唯一索引 S 锁与 X 锁的爱恨情仇 我们来看一个简化过的例子 # 构造数据 CREATE T ...

  8. 那些大学简称背后的“爱恨情仇”:东西南北中,就剩北大没人抢了

    春节期间,免不了要被亲戚问在哪读大学? >>>> 我:华中大啦 亲戚:?有这大学 我:华中科技大学 亲戚:奥~华科啊,华科就华科,华中大是啥啊 我:委屈啊,学校官方简称是华中大 ...

  9. mysql insert s锁_MySQL 死锁套路:唯一索引 S 锁与 X 锁的爱恨情仇

    在初学者从源码理解MySQL死锁问题中介绍了使用调试 MySQL  源码的方式来查看死锁的过程,这篇文章来讲讲一个常见的案例. 毫不夸张的说,有一半以上的死锁问题由唯一索引贡献,后面介绍的很多死锁的问 ...

最新文章

  1. RabbitMQ(七):RabbitMQ 消费端限流、TTL、死信队列是什么?
  2. java handler类_java——Handler类
  3. 【PHP7源码分析】PHP7到底有多快,基准测试与特性分析告诉你
  4. java的日期操作_java中对时间的操作详解
  5. mysql5.6.8源码安装
  6. 基于Tensorflow实现FFM
  7. html之浮动和定位
  8. 流浪汉转型程序员,年薪超 70 万人民币!
  9. 查看HTML请求(request)中的标头(Headers)信息
  10. kafka练习:创建topic以及生产与消费
  11. ubuntu18.04安装ros-melodic
  12. python基于百度API的ORC文字识别
  13. 迅雷开放离线下载试用,每天8000名额,速度来抢!
  14. python发送请求给服务器参数传递方式以及服务器响应方式
  15. 血浆/血清RNA提取试剂盒的功能和特色
  16. python 手机号码_Python手机号码归属地查询代码
  17. 控制工程/机器人SLAM/机器视觉/避障导航/求职笔记
  18. 百度云虚拟服务器win,百度云- 使用xshell连接windows服务器
  19. 以项目思维解读,秦穆公的“霸业梦”
  20. 园艺智慧_园艺日:如何在完全远程的情况下运行技术债务清理日

热门文章

  1. 浙大计算机科学分数线,浙江大学历年分数线
  2. 【智能制造】李培根院士45页PPT解读「数据.互联.智能」
  3. c#:英文日期转成中文日期 (汉字日期:二〇一一年五月十九日)
  4. 计算机专业师资描述,分析对中职学校计算机专业师资的思考
  5. CF1342F Make It Ascending
  6. mysql如何对字段加密_Mysql 数据库字段加密
  7. java郑渊洁游戏_童话大王郑渊洁:要让孩子感觉爸爸妈妈比游戏好玩
  8. python去除列表中的引号和两端括号
  9. java使用xquery_java xquery
  10. python3 爬虫实战 :用 Appium 抓取手机 app 微信朋友圈的数据