【更新】Eolink Apikit 10.9.0 版本:接口测试支持通过 URL 请求大型文件,支持左右视图和全屏视图

简介: 本次更新后,会把 API 管理、自动化测试、API 监控中的环境和自定义函数数据进行合并统一管理。1) 环境合并:各应用级环境合并成空间级环境后,直接罗列在空间级环境列表中,不进行去重,故可能会有重名环境需要大家按需处理。2) 自定义函数合并:各应用自定义函数合并成空间级自定义函数后,在空间级自定义函数分组中会增加三个一级分组“API 管理函数”、“自动化测试函数”、“API 监控函数”,各应用自定义函数会置于对应的应用分组下,并且进行同名去重,保留最新编辑过的自定义函数。

640.png

Eolink Apikit 已更新 10.9.0 版本。本次版本更新主要是对多个应用级资源合并,并基于此简化付费套餐和降低费率。本次应用合并是为了接下来更好的发挥 Eolink Apikit 的优势,提供 API 全生命周期解决方案,为下半年的重大功能更新做前期准备。


1、重大功能调整

1.1 简化付费套餐和降低费率

自 2023年 6月 8日晚 Eolink Apikit 10.9.0 版本更新后,付费套餐有以下调整:

  • 付费套餐简化
    升级后 SaaS 服务仅提供免费版和企业版,不再提供专业版服务。原专业版用户免费升级为企业版。

  • API 管理和自动化测试付费套餐合并
    API 管理和自动化测试应用模块不再各自独立收费,将合并在同一个套餐收费。

  • 套餐费率降低
    双应用合并后,企业版套餐费率仅需 15元/人/月。相对于原来的 30元/人/月直降 50%!


1.2 空间主页上线作为系统首页

升级后登录系统默认进入空间主页,空间主页中左侧菜单栏有 API 管理和自动化测试等应用的项目列表页入口,方便快速切换应用项目。

并且原应用模块级环境和自定义函数合并到空间级中,方便统一管理资源。

1.png

1.3 应用模块级环境和自定义函数合并到空间级中

改动背景

在 10.9.0 之前的版本中,Eolink Apikit 能够分不同的应用模块来管理测试环境、自定义函数等资源,能够充分满足金融、安全等行业客户的复杂使用需求,但是需要在多个应用中创建同样的环境和自定义函数,在操作流程上会比较复杂。

因此在 10.9.0 版本开始,我们将不同应用模块的公共资源整合在一起管理,让 API 管理、自动化测试等功能可以共用一套资源,希望可以尽可能降低用户的使用成本。

更新前和更新后的公共资源对比:

2.png

合并之后有什么影响?

1. 环境合并
为了尽量保持数据的完整性,公共资源合并时并不会去重。重名环境的数据去留的选择权由用户掌控,大家可根据需要对多余的环境进行删除。

2. 自定义函数合并
自定义函数因函数引用名称必须保证唯一性,故系统会进行去重处理。根据用户访谈和调研结果确定的去重方案为:自定义函数引用名称同名去重时,保留最后编辑时间较新的自定义函数内容。

并且为了尽量保持数据的完整性,会完全保留应用级的自定义函数分组结构。各应用自定义函数合并成空间级自定义函数后,在空间级自定义函数分组中会增加三个一级分组“API 管理函数”、“自动化测试函数”、“API 监控函数”,各应用自定义函数会置于对应的应用分组下。

3.1.png

备注:

  • 本次改动不会影响项目级数据的环境和自定义函数。
  • 本次改动不会丢失已使用应用级环境和自定义函数的关联数据。


2、其他新增及优化

[新增功能]

2.1 接口测试返回结果栏现已支持左右视图和全屏视图

在 API 文档测试页和快速测试页中,测试结果栏除了当前的上下分屏视图外,还增加支持了左右分屏视图和全屏视图。给大家提供更多测试结果视图体验,可选择最适合您的模式,系统会自动记住您的选择,下次使用默认选中对应视图模式。

4.png

2.2 接口测试支持通过 URL 请求大型文件

文件类型字段请求时,允许上传文件大小从 2M 提升到 4M,对于客户端用户可上传文件大小不做任何限制。并且还提供基于文件在线 URL 的方式上传超大型文件进行测试,可覆盖更多场景的文件请求测试。

5.png

2.3 项目级导出支持导出为 Postman 格式文件

上线项目级导出数据支持导出 Postman 2.1格式文件,该功能目前新上线期间暂时免费使用,大家可以尽早抢鲜体验。

6.png

[体验优化]

2.4 新样式体验交互优化

简化客户端顶部菜单栏,提升客户端浏览体验;

  • 新建 API 文档和快速测试时,默认选中上一次选择的请求类型和接口状态;

  • 从 API 管理模块导入 API 文档到自动化测试用例时,

  • 默认选中上一次选择的项目选项;

  • 优化接口响应速度,进一步提升系统性能。


3、旧样式下架提醒

Eolink Apikit 新样式已上线半年,在这半年中我们不断的收集用户使用体验反馈,收集切换旧版反馈问卷 4258份,NPS问卷 9443份,整理体验问题和缺陷 199个,大部分问题已在提出后快速修复,截止 10.9.0 版本,已修复约 95% 的问题。

目前新样式体验已比旧样式更加好看好用,交互和功能更加完善,诚邀各位老用户切成新版样式使用。

我们将按照原规划,在 2023年 7月 1日零点下架【切回旧版】按钮。届时旧样式页面和旧样式客户端均不可访问。若您在新样式中发现比旧样式不佳的问题,请随时与我们联系,我们会尽快优化处理。

Eolink Apikit 官网:https://www.eolink.com/apikit

相关文章
|
18天前
|
运维 Prometheus 监控
如何在测试环境中保持操作系统、浏览器版本和服务器配置的稳定性和一致性?
如何在测试环境中保持操作系统、浏览器版本和服务器配置的稳定性和一致性?
|
26天前
|
安全 Linux 虚拟化
|
5月前
|
存储 前端开发 Java
SpringBoot使用云端资源url下载文件的接口写法
在Spring Boot中实现从云端资源URL下载文件的功能可通过定义REST接口完成。示例代码展示了一个`FileDownloadController`,它包含使用`@GetMapping`注解的方法`downloadFile`,此方法接收URL参数,利用`RestTemplate`下载文件,并将文件字节数组封装为`ByteArrayResource`返回给客户端。此外,通过设置HTTP响应头,确保文件以附件形式下载。这种方法适用于从AWS S3或Google Cloud Storage等云服务下载文件。
488 7
|
2月前
|
运维
【运维基础知识】用dos批处理批量替换文件中的某个字符串(本地单元测试通过,部分功能有待优化,欢迎指正)
该脚本用于将C盘test目录下所有以t开头的txt文件中的字符串“123”批量替换为“abc”。通过创建批处理文件并运行,可实现自动化文本替换,适合初学者学习批处理脚本的基础操作与逻辑控制。
151 56
|
4月前
|
测试技术 语音技术
FunASR英文离线文件转写软件包问题之性能测试详细结果查看如何解决
FunASR英文离线文件转写软件包问题之性能测试详细结果查看如何解决
70 0
|
2月前
|
机器学习/深度学习 弹性计算 自然语言处理
前端大模型应用笔记(二):最新llama3.2小参数版本1B的古董机测试 - 支持128K上下文,表现优异,和移动端更配
llama3.1支持128K上下文,6万字+输入,适用于多种场景。模型能力超出预期,但处理中文时需加中英翻译。测试显示,其英文支持较好,中文则需改进。llama3.2 1B参数量小,适合移动端和资源受限环境,可在阿里云2vCPU和4G ECS上运行。
103 1
|
2月前
|
机器学习/深度学习 算法 PyTorch
目标检测实战(五): 使用YOLOv5-7.0版本对图像进行目标检测完整版(从自定义数据集到测试验证的完整流程)
本文详细介绍了使用YOLOv5-7.0版本进行目标检测的完整流程,包括算法介绍、环境搭建、数据集准备、模型训练、验证、测试以及评价指标。YOLOv5以其高精度、快速度和模型小尺寸在计算机视觉领域受到广泛应用。
618 0
目标检测实战(五): 使用YOLOv5-7.0版本对图像进行目标检测完整版(从自定义数据集到测试验证的完整流程)
|
2月前
|
安全 Linux 网络安全
Kali 渗透测试:利用HTA文件进行渗透攻击
Kali 渗透测试:利用HTA文件进行渗透攻击
|
3月前
|
安全 Java API
Java根据URL获取文件内容的实现方法
此示例展示了如何安全、有效地根据URL获取文件内容。它不仅展现了处理网络资源的基本技巧,还体现了良好的异常处理实践。在实际开发中,根据项目需求,你可能还需要添加额外的功能,如设置连接超时、处理HTTP响应码等。
339 4
|
3月前
|
Java C++
代码文件间重复性测试
本文介绍了如何使用代码相似性检测工具simian来找出代码文件中的重复行,并通过示例指令展示了如何将检测结果输出到指定的文本文件中。