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 及邮件消息中的页面跳转地址将自动更新为新样式的对应页面地址。

相关文章
|
9天前
|
存储 网络协议 安全
用于 syslog 收集的协议:TCP、UDP、RELP
系统日志是从Linux/Unix设备及网络设备生成的日志,可通过syslog服务器集中管理。日志传输支持UDP、TCP和RELP协议。UDP无连接且不可靠,不推荐使用;TCP可靠,常用于rsyslog和syslog-ng;RELP提供可靠传输和反向确认。集中管理日志有助于故障排除和安全审计,EventLog Analyzer等工具可自动收集、解析和分析日志。
|
26天前
|
Dubbo 安全 应用服务中间件
Apache Dubbo 正式发布 HTTP/3 版本 RPC 协议,弱网效率提升 6 倍
在 Apache Dubbo 3.3.0 版本之后,官方推出了全新升级的 Triple X 协议,全面支持 HTTP/1、HTTP/2 和 HTTP/3 协议。本文将围绕 Triple 协议对 HTTP/3 的支持进行详细阐述,包括其设计目标、实际应用案例、性能测试结果以及源码架构分析等内容。
|
24天前
|
网络协议 网络性能优化 数据处理
深入解析:TCP与UDP的核心技术差异
在网络通信的世界里,TCP(传输控制协议)和UDP(用户数据报协议)是两种核心的传输层协议,它们在确保数据传输的可靠性、效率和实时性方面扮演着不同的角色。本文将深入探讨这两种协议的技术差异,并探讨它们在不同应用场景下的适用性。
65 4
|
24天前
|
监控 网络协议 网络性能优化
网络通信的核心选择:TCP与UDP协议深度解析
在网络通信领域,TCP(传输控制协议)和UDP(用户数据报协议)是两种基础且截然不同的传输层协议。它们各自的特点和适用场景对于网络工程师和开发者来说至关重要。本文将深入探讨TCP和UDP的核心区别,并分析它们在实际应用中的选择依据。
52 3
|
1月前
|
网络协议 SEO
TCP连接管理与UDP协议IP协议与ethernet协议
TCP、UDP、IP和Ethernet协议是网络通信的基石,各自负责不同的功能和层次。TCP通过三次握手和四次挥手实现可靠的连接管理,适用于需要数据完整性的场景;UDP提供不可靠的传输服务,适用于低延迟要求的实时通信;IP协议负责数据包的寻址和路由,是网络层的重要协议;Ethernet协议定义了局域网的数据帧传输方式,广泛应用于局域网设备之间的通信。理解这些协议的工作原理和应用场景,有助于设计和维护高效可靠的网络系统。
40 4
|
3月前
|
存储 网络协议 算法
UDP 协议和 TCP 协议
本文介绍了UDP和TCP协议的基本结构与特性。UDP协议具有简单的报文结构,包括报头和载荷,报头由源端口、目的端口、报文长度和校验和组成。UDP使用CRC校验和来检测传输错误。相比之下,TCP协议提供更可靠的传输服务,其结构复杂,包含序列号、确认序号和标志位等字段。TCP通过确认应答和超时重传来保证数据传输的可靠性,并采用三次握手建立连接,四次挥手断开连接,确保通信的稳定性和完整性。
104 1
UDP 协议和 TCP 协议
|
1月前
|
网络协议 算法 网络性能优化
|
1月前
|
缓存 负载均衡 网络协议
面试:TCP、UDP如何解决丢包问题
TCP、UDP如何解决丢包问题。TCP:基于数据块传输/数据分片、对失序数据包重新排序以及去重、流量控制(滑动窗口)、拥塞控制、自主重传ARQ;UDP:程序执行后马上开始监听、控制报文大小、每个分割块的长度小于MTU
|
2月前
|
网络协议 前端开发 物联网
TCP和UDP区别?
本文首发于微信公众号“前端徐徐”,详细介绍了TCP和UDP两种传输层协议的核心概念、连接性和握手过程、数据传输和可靠性、延迟和效率、应用场景及头部开销。TCP面向连接、可靠、有序,适用于网页浏览、文件传输等;UDP无连接、低延迟、高效,适用于实时音视频传输、在线游戏等。
72 1
TCP和UDP区别?
|
2月前
|
Web App开发 缓存 网络协议
不为人知的网络编程(十八):UDP比TCP高效?还真不一定!
熟悉网络编程的(尤其搞实时音视频聊天技术的)同学们都有个约定俗成的主观论调,一提起UDP和TCP,马上想到的是UDP没有TCP可靠,但UDP肯定比TCP高效。说到UDP比TCP高效,理由是什么呢?事实真是这样吗?跟着本文咱们一探究竟!
69 10