Eolinker SaaS 8.0 版本更新:支持查看 API 用例测试历史报告、强化项目版本对比功能等超20项改进
2021,5,20 更新

 

Eolinker SaaS产品已于近期发布 8.0 版本,带来超过20项更新:

更新概况

【API研发管理】产品更新说明:

  1. [新增] API 测试用例支持查看历史测试结果;
  2. [新增] 项目分享支持分享 Mock API 及 API 测试用例;
  3. [新增] API 版本对比支持通过 UI 界面展示新旧版本的差异;
  4. [新增] API 文档支持填写报文的编码格式,在测试时会自动以相应的编码格式传输;
  5. [新增] 项目环境可以针对不同的协议设置Host、前置脚本、后置脚本等;
  6. [新增] 从 Swagger 同步 API 文档时,如果有新的 API,会触发变更通知相关人员;
  7. [优化] XML 类型的请求报文中,属性值支持引用全局变量;
  8. [优化] 强化项目报表统计;

 

【API自动化测试】产品更新说明:

  1. [新增] 自动化测试报告提供环境测试前/后执行脚本的报告;
  2. [新增] 自动化测试的全局搜索支持搜索测试步骤;
  3. [新增] 自动化测试数据库操作支持PostgreSQL;
  4. [新增] Jenkins API自动化测试插件,可以通过插件直接触发Eolinker API 自动化测试,不再需要自己写脚本触发Open API;
  5. [优化] 自动化测试报告的页面展示效果;

 

【其他】更新说明:

  1. [新增] PC 客户端支持添加SSL证书功能,实现 API 测试时的双向SSL认证;
  2. [修复] 夜晚主题下部分界面显示异常的问题;
  3. [修复] macOS桌面端应用的快捷键显示错误的问题;
  4. [优化] ace编辑器的体验;
  5. [优化] 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认证。