Eolinker API DevOps 私有云 6.4 更新:系统支持Oauth 2.0登录、Mock API支持REST参数、优化测试体验等

网友投稿 270 2023-05-19


EOLINKER EPC 私有云产品已于近期发布 6.4 版本,该版本中:

系统支持接入企业 Oauth 2.0 用户系统; API 文档支持跨项目复制、移动; API 文档支持对参数字段进行查重; API 文档支持自定义参数显示列表; API 编辑时支持自动对参数进行排序; API 测试支持显示测试时间分析; Mock API 新增对REST参数的校验; 公共资源管理中加入Tag管理; 项目环境中加入全局预处理,可以给所有 API 统一加上预处理操作; API 自动化测试加入“优先级”设置; API 自动化测试定时任务支持根据“优先级”、“标签”、“测试计划”筛选需要执行的测试用例; API 自动化测试支持在线查看测试报告,不需要下载HTML报告文件; 强化系统 Open API 以及 Webhook; 优化API编辑、API测试、API自动化测试的操作体验;

了解详细更新内容请查看全文  。

系统支持接入企业 Oauth 2.0 用户系统

能够在系统管理后台中设置是否启用 Oauth 2.0 进行用户登录,开启之后会在登录界面显示 使用 Oauth 登录按钮,点击会跳转到 Oauth 登录界面。

API 文档支持跨项目复制、移动

新版本中,当您复制 API 或者对 API 进行移动时,可以选择目标的项目。

API 文档支持对参数字段进行查重

在项目设置中可以开启是否对项目内的 API 字段进行查重。开启之后如果 API 的请求参数或返回参数中,在同一层级下出现重复的参数名的话,界面会有重复字段提示。

API 文档支持自定义参数显示列表

API 编辑时支持自动对参数进行排序

API 测试支持显示测试时间分析

API 测试报告中加入时间分析标签,可以显示本次 API 请求在各个阶段的耗时。

Mock API 新增对REST参数的校验

现在您可以给 Mock API 的期望设置 REST 参数的触发条件,REST 参数如果有多个命中结果,比如请求的 Mock 地址是 a.com/a/b,可能会命中以下API:

a.com/{a}/{b} a.com/a/b a.com/{a}/b a.com/a/{b}

当出现多个可能命中的 API 时,会按照以下顺序优先返回其中的一个:

a.com/a/b a.com/a/{b} a.com/{a}/b a.com/{a}/{b}

注意:

如果某个顺序下依然有多个命中结果,则会返回错误提示无法精确命中 Mock API 期望。比如到了第二步,有a.com/a/{b}和a.com/a/{c}两个 API 被命中,则会返回错误提示。 REST 参数中不会带有斜杠符号,也就是请求 a.com/a/b 不会命中 a.com/{param}。

公共资源管理中加入Tag管理

项目环境中加入全局预处理,可以给所有 API 统一加上预处理操作

全局预处理会对每一个 API 生效,在 API 测试时,全局预处理会在 API 的预处理完成之后再执行,执行流程如下:

执行API请求预处理脚本 执行环境中的请求预处理脚本 发送API请求 执行API响应预处理脚本 执行环境中的响应预处理脚本 得到返回结果

API 自动化测试用例加入“优先级”设置

现在您可以给自动化测试用例设置优先级,优先级可以帮助您了解测试用例的重要程度,在测试时可以只选择某个优先级的用例进行测试。同时还可以结合定时测试任务,自动对某个优先级的测试用例进行测试。

API 自动化测试定时任务支持根据“优先级”、“标签”、“测试方案”筛选需要执行的测试用例

在旧的版本中,当我们需要给定时任务添加新的测试用例时,需要手动修改定时任务的用例列表。

新版本中加入了动态的筛选条件,现在您可以直接给某个优先级、标签添加定时测试任务,或者选择已有的测试方案作为定时任务,后续只需要给测试用例添加标签以及维护测试方案即可,系统会自动将相关的测试用例加入到定时任务中。

API 自动化测试支持在线查看测试报告,不需要下载HTML报告文件

现在您可以直接在线查看测试报告,不需要每次都下载测试报告文件。

强化系统 Open API 以及 Webhook

Open API 推出V2版本,与 V1 版本相比,V2版本的请求地址设计更加清晰、请求参数命名更加规范,返回的数据统一为JSON格式,建议使用。V1版本依然可以正常使用,但是不再基于V1版本提供新功能。Open API 相关文档请查看:帮助中心 – Open API Webhook 加入新的返回字段,方便基于 Webhook 对接第三方系统。Webhook 相关文档请查看:帮助中心 – Webhook

其他

优化API编辑、API测试、API自动化测试的操作体验 Eolinker PC 客户端更新至6.4版本 列表项下拉菜单加入搜索


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Eolinker API Gateway 企业版 3.0.0 发布:支持域名和证书、新增OAuth2.0第三方认证插件等
下一篇:EOLINKER 2020年一季度用户使用情况调查
相关文章

 发表评论

暂时没有评论,来抢沙发吧~