EoLInker SaaS产品已于近期发布 8.0 版本,带来超过20项更新:
更新概况
【API研发管理】产品更新说明:
- [新增] API 测试用例支持查看历史测试结果;
- [新增] 项目分享支持分享 Mock API 及 API 测试用例;
- [新增] API 版本对比支持通过 UI 界面展示新旧版本的差异;
- [新增] API 文档支持填写报文的编码格式,在测试时会自动以相应的编码格式传输;
- [新增] 项目环境可以针对不同的协议设置Host、前置脚本、后置脚本等;
- [新增] 从 Swagger 同步 API 文档时,如果有新的 API,会触发变更通知相关人员;
- [优化] XML 类型的请求报文中,属性值支持引用全局变量;
- [优化] 强化项目报表统计;
【API自动化测试】产品更新说明:
- [新增] 自动化测试报告提供环境测试前/后执行脚本的报告;
- [新增] 自动化测试的全局搜索支持搜索测试步骤;
- [新增] 自动化测试数据库操作支持PostgreSQL;
- [新增] Jenkins API自动化测试插件,可以通过插件直接触发EoLInker API 自动化测试,不再需要自己写脚本触发Open API;
- [优化] 自动化测试报告的页面展示效果;
【其他】更新说明:
- [新增] PC 客户端支持添加SSL证书功能,实现 API 测试时的双向SSL认证;
- [修复] 夜晚主题下部分界面显示异常的问题;
- [修复] macOS桌面端应用的快捷键显示错误的问题;
- [优化] ace编辑器的体验;
- [优化] xml格式整理支持类似(沈;)的中文和一些转义符;
部分更新点展示
1.项目环境可以针对不同的协议设置 Host、前置脚本、后置脚本等
SaaS 产品支持 HTTP、Websocket、TCP、UDP 等协议,因此项目环境中可以针对每种协议设置请求 Host、全局前置脚本、后置脚本等内容。实现在一个环境下的不同协议的接口,可以访问不同的Host以及进行不同的前后置操作。
2. API 测试用例支持查看历史测试记录
系统会自动记录每次 API 测试用例的测试情况,同时支持在线分享测试报告链接或下载测试报告。
3.完善项目统计报表
完善 API 研发管理中的项目统计信息,加上更多统计报表。
4.支持设置空间全局公共资源
系统支持工作空间层面的公共资源管理,在此模块下创建的自定义函数或者项目环境,API 研发管理、API 自动化测试和 API 监控均支持直接使用。
同时支持通过设置空间视图,自由把控是否展示此模块
5.Webhook 支持直接对接钉钉、企业微信、飞书
系统支持直接对接钉钉、企业微信等第三方机器人,实现实时了解项目状态。
6.新增上传SSL证书功能,实现 API 测试时的双向SSL认证
线上 SaaS PC 客户端支持添加SSL证书(如test.abc.com),当对test.abc.com域名下的API进行测试时(如test.abc.com/login),系统会自动带上SSL证书进行测试,实现客户端-服务端的双向SSL认证。