Eolink Apikit V10.8.0 版本发布!支持 DUBBO、 TCP、SOAP、HSF、UDP 的接口协议

简介: 新增功能速览:1. 增加支持 DUBBO、TCP、SOAP 、HSF、UDP 接口文档和协议2. 接口文档可自动生成业务代码3. 支持多场景测试用例自动化生成4. 新增断言模版可复用已有断言配置5. 测试用例模版支持跨项目共享及引用6. API 管理和自动化应用新增测试方案功能

头图.png

Apikit 最新功能来袭!👏👏

我们在这个版本实现了接口管理和测试能力的全面升级,包括且不限于:

新增功能速览:

📑 增加支持 DUBBO、TCP、SOAP 、HSF、UDP 接口文档和协议

📟 接口文档可自动生成业务代码

⌨️ 支持多场景测试用例自动化生成

📖 新增断言模版可复用已有断言配置

🔗 测试用例模版支持跨项目共享及引用

📈 API 管理和自动化应用新增测试方案功能

Eolink 不断为开发者带来最强的 API 产品功能,快速提升的产品体验,一起来看看有具体有哪些倍受开发者关注的更新吧~


新功能上线 📢

1. 免费开放更多协议的接口管理和测试能力

本次版本更新将增加支持 TCP、UDP、HSF、DUBBO、SOAP 的接口协议,支持接口文档的管理和测试。并免费提供给所有用户,期望能帮助更多研发团队更好的完成 API 研发管理和测试的工作。以及,gRPC 协议支持功能正在优化调整中,近期也将免费开放。

1.png

2. 点击 API 文档操作优化

经过两个月的新样式版本体验反馈的收集和用户交流群中各用户的同策同力。上线能满足绝大部分用户需求的 API 文档点击交互体验方式:

2.1 点击左侧分组栏中的文档 A,会新增文档 A 页签;再点击文档 B,会在已打开的页签中切换成文档B的内容。

2.2 双击文档页签,可保留该页签内容不被新文档覆盖。(双击页签后,页签文字会从斜体变成直体,代表页签固定)。

2.3 双击左侧分组栏中的文档 A,会新增文档 A 页签并固定该页签,不会被其他文档覆盖。

2.4 不再提供同一文档可打开多个页签的体验。

2.gif

3. 生成业务代码功能上线

项目管理中,提供自动生成 API 代码功能,可根据项目的接口文档一键生成为业务代码。平台支持几乎所有主流的编程语言,并提供丰富的代码风格自定义配置。选择好所需格式后,点击生成代码,即可下载对应的业务代码包,无代码开发时代触手可及。

3.gif
*该功能为专业版功能,免费版用户可升级使用。

4. 自动生成测试用例

Eolink Apikit 提供自动生成多场景测试用例的功能。可通过自定义数据、随机数、固定值、MockJS 等生成方式,对单个请求字段生成多种参数值。系统综合多个请求参数,自动生成该接口多种情况的测试用例,降低测试用例编写的工作量,提高测试效率。

4.gif
*该功能为专业版功能,免费版用户可升级使用。

5. 分组级配置

分组配置可按分组设置通用的前置脚本、后置脚本和权限校验。设置后可对该分组下的所有 API 文档生效。也可通过分组配置查看分组基本的统计数据,可查看基础的统计数据分析,以及可定义统计范围的高级分析报表。

5.gif
*该功能为专业版功能,免费版用户可升级使用。

6. 优化测试返回结果交互体验

提供测试结果一键收起和一键展开,并增加了上下拖动条的触发范围,使得更容易操作。

6.gif

7. 项目级 webhook 配置

项目级 Webhook 配置提供更加细粒度的 Webhook 消息事件管理,让您可以配置更加精准的 Webhook 事件。

7.png
*该功能为专业版功能,免费版用户可升级使用。

8. 配置断言模板

您可以在添加测试用例时,使用断言模板,快速复用已有的断言配置,提高测试用例编写效率。

8.gif
*该功能为专业版功能,免费版用户可升级使用。

9. 自动化项目数据管控能力

自动化测试应用提供跨项目引用测试用例模版能力,可在项目内进行数据管控,确定是否共享模板或引用哪些项目的模板。更可以一键替换项目内测试用例步骤绑定 API 的所在项目,快速实现绑定关系迁移。

9.png

10. 测试方案

API 管理应用和自动化测试应用中均增加测试方案功能。支持一键同时对多个 API 的测试用例进行测试,系统会自动生成测试报告,能够大幅度降低 API 测试的时间,帮助您快速进行 API 回归测试。

10.gif

更多优化功能

  • API 文档列表和分享页提供单独的搜索框
  • 测试内容可一键转成高级 Mock
  • 测试任务增加重试次数和重试间隔
  • 新增高级统计分析,可分析某时间段数据
  • more…..登录 👉 Eolink 体验


旧样式延长 ⏱

旧样式使用时间延长至 7月1日

为了让大家能更顺畅的过渡到新样式界面,Eolink Apikit 旧样式将延长使用时间至 7月1日。
旧版本不会再维护缺陷,并无法使用新功能。

11.png

若在新样式中发现比旧样式不佳的问题,请及时与我们联系,我们会尽快优化处理。


旧样式不兼容提醒 🔔

旧样式已不再维护更新,故新增功能和优化不会在旧样式上体现。并且因部分功能底层逻辑调整,故无法在旧样式上正常使用,请大家尽量切换体验新样式。以下总结了目前旧样式上无法兼容的问题:

1. 新功能均无法在旧样式上使用

例如,若在新样式上创建了新增协议的接口文档,则该文档无法在旧样式上正常展示和测试。请勿在新样式上创建数据后,再使用旧样式功能。

2. 测试报告只能查看新样式

当前测试报告功能进行了重构,无法兼容旧样式,若希望查看定时任务报告,则需要跳转到新样式界面查看。并且旧样式上导出测试报告功能关闭,将无法导出测试报告,需要跳转到新样式导出。

3. Open API 及邮件中的页面跳转地址变更

Open API 及邮件消息中的页面跳转地址将自动更新为新样式的对应页面地址。

相关文章
|
24天前
|
网络协议 算法 网络性能优化
|
13天前
|
网络协议 SEO
TCP连接管理与UDP协议IP协议与ethernet协议
TCP、UDP、IP和Ethernet协议是网络通信的基石,各自负责不同的功能和层次。TCP通过三次握手和四次挥手实现可靠的连接管理,适用于需要数据完整性的场景;UDP提供不可靠的传输服务,适用于低延迟要求的实时通信;IP协议负责数据包的寻址和路由,是网络层的重要协议;Ethernet协议定义了局域网的数据帧传输方式,广泛应用于局域网设备之间的通信。理解这些协议的工作原理和应用场景,有助于设计和维护高效可靠的网络系统。
26 4
|
18天前
|
缓存 负载均衡 网络协议
面试:TCP、UDP如何解决丢包问题
TCP、UDP如何解决丢包问题。TCP:基于数据块传输/数据分片、对失序数据包重新排序以及去重、流量控制(滑动窗口)、拥塞控制、自主重传ARQ;UDP:程序执行后马上开始监听、控制报文大小、每个分割块的长度小于MTU
|
1月前
|
网络协议 前端开发 物联网
TCP和UDP区别?
本文首发于微信公众号“前端徐徐”,详细介绍了TCP和UDP两种传输层协议的核心概念、连接性和握手过程、数据传输和可靠性、延迟和效率、应用场景及头部开销。TCP面向连接、可靠、有序,适用于网页浏览、文件传输等;UDP无连接、低延迟、高效,适用于实时音视频传输、在线游戏等。
47 1
TCP和UDP区别?
|
27天前
|
Web App开发 缓存 网络协议
不为人知的网络编程(十八):UDP比TCP高效?还真不一定!
熟悉网络编程的(尤其搞实时音视频聊天技术的)同学们都有个约定俗成的主观论调,一提起UDP和TCP,马上想到的是UDP没有TCP可靠,但UDP肯定比TCP高效。说到UDP比TCP高效,理由是什么呢?事实真是这样吗?跟着本文咱们一探究竟!
51 10
|
1月前
|
网络协议 网络性能优化 C#
C# 一分钟浅谈:UDP 与 TCP 协议区别
【10月更文挑战第8天】在网络编程中,传输层协议的选择对应用程序的性能和可靠性至关重要。本文介绍了 TCP 和 UDP 两种常用协议的基础概念、区别及应用场景,并通过 C# 代码示例详细说明了如何处理常见的问题和易错点。TCP 适用于需要可靠传输和顺序保证的场景,而 UDP 适用于对延迟敏感且可以容忍一定数据丢失的实时应用。
35 1
|
6月前
|
Dubbo Java 应用服务中间件
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
|
1月前
|
Dubbo Java 应用服务中间件
Spring Cloud Dubbo:微服务通信的高效解决方案
【10月更文挑战第15天】随着信息技术的发展,微服务架构成为企业应用开发的主流。Spring Cloud Dubbo结合了Dubbo的高性能RPC和Spring Cloud的生态系统,提供高效、稳定的微服务通信解决方案。它支持多种通信协议,具备服务注册与发现、负载均衡及容错机制,简化了服务调用的复杂性,使开发者能更专注于业务逻辑的实现。
58 2
|
3月前
|
Dubbo Java 应用服务中间件
💥Spring Cloud Dubbo火爆来袭!微服务通信的终极利器,你知道它有多强大吗?🔥
【8月更文挑战第29天】随着信息技术的发展,微服务架构成为企业应用开发的主流模式,而高效的微服务通信至关重要。Spring Cloud Dubbo通过整合Dubbo与Spring Cloud的优势,提供高性能RPC通信及丰富的生态支持,包括服务注册与发现、负载均衡和容错机制等,简化了服务调用管理并支持多种通信协议,提升了系统的可伸缩性和稳定性,成为微服务通信领域的优选方案。开发者仅需关注业务逻辑,而无需过多关心底层通信细节,使得Spring Cloud Dubbo在未来微服务开发中将更加受到青睐。
86 0
|
1月前
|
Dubbo Java 应用服务中间件
Dubbo学习圣经:从入门到精通 Dubbo3.0 + SpringCloud Alibaba 微服务基础框架
尼恩团队的15大技术圣经,旨在帮助开发者系统化、体系化地掌握核心技术,提升技术实力,从而在面试和工作中脱颖而出。本文介绍了如何使用Dubbo3.0与Spring Cloud Gateway进行整合,解决传统Dubbo架构缺乏HTTP入口的问题,实现高性能的微服务网关。
下一篇
无影云桌面