EOLINKER EPC 私有云 5.8.4 版本更新:自动化测试用例支持绑定API文档等
2019,12,9 更新

EOLINKER  API Studio 已于近期发布5.8.4版本,该版本对自动化测试强化,支持为测试用例绑定API文档(一键将API文档更新同步到测试用例中)、支持将数据库操作步骤的返回结果传递给后续测试步骤使用,了解更多更新内容请查看全文  。

EOLINKER PC 客户端更新至5.8.4版本

 

EOLINKER API Studio(API研发管理与自动化测试)

1. 支持为测试用例的API测试步骤绑定API文档

API测试步骤绑定API文档后,当API文档发生变更后,可以一键将API文档变更的内容同步到API测试步骤中。比如当API文档新增了请求参数a,同步后会在API测试步骤的请求参数中加入参数a。

在测试步骤列表页,加入了“绑定API”列,可以看到测试步骤是否绑定了API文档。点击“已绑定”按钮可以直接跳转到API文档页面,点击“未绑定”按钮会弹窗选择需要绑定的API文档。

在API测试步骤详情页中,加入了绑定API文档的选项,可以绑定、解除绑定或从API文档同步最新的API信息到当前测试步骤。

在测试步骤列表页,点击批量操作,可以选择多个测试步骤并点击“从关联的API文档更新数据”,在弹窗中选择需要更新的内容并点击确认,系统会自动将API文档的最新信息同步到测试步骤中。

在同步设置弹窗中可以选择需要同步更新的内容。

注意:当勾选了“删除测试用例中无法与API文档对应的参数”时,会删除测试用例中比API文档多余的参数信息。一般情况下建议不勾选该选项,同步之后手动删除多余的参数。

 

2. 支持将自动化测试场景用例转换为通用用例

场景用例转换为通用用例之后,能够被其他场景用例引用。可以减少重复编写测试用例的工作量。

在自动化测试场景用例页面,点击上方“转换为通用用例”按钮,在弹窗中选择通用用例保存的分组,点击确定即可将当前场景用例转换为通用用例。

注意:

 

3. 支持将自动化测试的数据库操作步骤的返回结果传递给后续测试步骤使用

在自动化测试用例的数据库操作中加入了预期返回信息设置,支持将数据库的操作结果赋值给自定义的参数,并且传递给后续测试步骤使用。

 

4. 在自动化测试的数据库操作语句中,支持使用测试环境中的全局变量

在数据库操作语句中使用 {{全局变量名称}} 来引用当前测试环境中的全局变量的值

 

5. 在自动化测试的数据库操作步骤中,支持绑定API步骤的请求/返回参数

当在语句中使用 ${变量名称} 的方式定义变量时,支持为变量值绑定API的请求/返回参数。鼠标点击下图的绑定按钮,在弹窗中选择需要绑定的参数值即可。

 

6. 在自动化测试的数据库操作步骤中,支持对数据库操作的结果进行校验

校验方式分为三种:

 

7. 自动化测试的Json/XML数据判断规则中加入大于等于(≥)、小于等于(≤)