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

相关文章
|
2天前
|
XML JSON 算法
【JavaEE】——自定义协议方案、UDP协议
自定义协议,序列化,xml方案,json方案,protobuffer方案,UDP协议,校验和,比特翻转,CRC算法,md5算法
|
4天前
|
监控 网络协议 网络性能优化
不再困惑!一文搞懂TCP与UDP的所有区别
本文介绍网络基础中TCP与UDP的区别及其应用场景。TCP是面向连接、可靠传输的协议,适用于HTTP、FTP等需要保证数据完整性的场景;UDP是无连接、不可靠但速度快的协议,适合DNS、RIP等对实时性要求高的应用。文章通过对比两者在连接方式、可靠性、速度、流量控制和数据包大小等方面的差异,帮助读者理解其各自特点与适用场景。
|
14天前
|
存储 网络协议 安全
用于 syslog 收集的协议:TCP、UDP、RELP
系统日志是从Linux/Unix设备及网络设备生成的日志,可通过syslog服务器集中管理。日志传输支持UDP、TCP和RELP协议。UDP无连接且不可靠,不推荐使用;TCP可靠,常用于rsyslog和syslog-ng;RELP提供可靠传输和反向确认。集中管理日志有助于故障排除和安全审计,EventLog Analyzer等工具可自动收集、解析和分析日志。
|
1月前
|
Dubbo 安全 应用服务中间件
Apache Dubbo 正式发布 HTTP/3 版本 RPC 协议,弱网效率提升 6 倍
在 Apache Dubbo 3.3.0 版本之后,官方推出了全新升级的 Triple X 协议,全面支持 HTTP/1、HTTP/2 和 HTTP/3 协议。本文将围绕 Triple 协议对 HTTP/3 的支持进行详细阐述,包括其设计目标、实际应用案例、性能测试结果以及源码架构分析等内容。
|
29天前
|
网络协议 网络性能优化 数据处理
深入解析:TCP与UDP的核心技术差异
在网络通信的世界里,TCP(传输控制协议)和UDP(用户数据报协议)是两种核心的传输层协议,它们在确保数据传输的可靠性、效率和实时性方面扮演着不同的角色。本文将深入探讨这两种协议的技术差异,并探讨它们在不同应用场景下的适用性。
71 4
|
29天前
|
监控 网络协议 网络性能优化
网络通信的核心选择:TCP与UDP协议深度解析
在网络通信领域,TCP(传输控制协议)和UDP(用户数据报协议)是两种基础且截然不同的传输层协议。它们各自的特点和适用场景对于网络工程师和开发者来说至关重要。本文将深入探讨TCP和UDP的核心区别,并分析它们在实际应用中的选择依据。
59 3
|
7月前
|
Dubbo Java 应用服务中间件
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
|
2月前
|
Dubbo Java 应用服务中间件
Spring Cloud Dubbo:微服务通信的高效解决方案
【10月更文挑战第15天】随着信息技术的发展,微服务架构成为企业应用开发的主流。Spring Cloud Dubbo结合了Dubbo的高性能RPC和Spring Cloud的生态系统,提供高效、稳定的微服务通信解决方案。它支持多种通信协议,具备服务注册与发现、负载均衡及容错机制,简化了服务调用的复杂性,使开发者能更专注于业务逻辑的实现。
75 2
|
4月前
|
Dubbo Java 应用服务中间件
💥Spring Cloud Dubbo火爆来袭!微服务通信的终极利器,你知道它有多强大吗?🔥
【8月更文挑战第29天】随着信息技术的发展,微服务架构成为企业应用开发的主流模式,而高效的微服务通信至关重要。Spring Cloud Dubbo通过整合Dubbo与Spring Cloud的优势,提供高性能RPC通信及丰富的生态支持,包括服务注册与发现、负载均衡和容错机制等,简化了服务调用管理并支持多种通信协议,提升了系统的可伸缩性和稳定性,成为微服务通信领域的优选方案。开发者仅需关注业务逻辑,而无需过多关心底层通信细节,使得Spring Cloud Dubbo在未来微服务开发中将更加受到青睐。
90 0
|
1月前
|
Dubbo Cloud Native 应用服务中间件
阿里云的 Dubbo 和 Nacos 深度整合,提供了高效的服务注册与发现、配置管理等关键功能,简化了微服务治理,提升了系统的灵活性和可靠性。
在云原生时代,微服务架构成为主流。阿里云的 Dubbo 和 Nacos 深度整合,提供了高效的服务注册与发现、配置管理等关键功能,简化了微服务治理,提升了系统的灵活性和可靠性。示例代码展示了如何在项目中实现两者的整合,通过 Nacos 动态调整服务状态和配置,适应多变的业务需求。
43 2