多平台统一管理软件接口,如何实现多平台统一管理软件接口
226
2023-05-19
EOLINKER API Studio 已于近期发布5.8.4版本,该版本对自动化测试强化,支持为测试用例绑定API文档(一键将API文档更新同步到测试用例中)、支持将数据库操作步骤的返回结果传递给后续测试步骤使用,了解更多更新内容请查看全文 。
API测试步骤绑定API文档后,当API文档发生变更后,可以一键将API文档变更的内容同步到API测试步骤中。比如当API文档新增了请求参数a,同步后会在API测试步骤的请求参数中加入参数a。
在测试步骤列表页,加入了“绑定API”列,可以看到测试步骤是否绑定了API文档。点击“已绑定”按钮可以直接跳转到API文档页面,点击“未绑定”按钮会弹窗选择需要绑定的API文档。
在API测试步骤详情页中,加入了绑定API文档的选项,可以绑定、解除绑定或从API文档同步最新的API信息到当前测试步骤。
在测试步骤列表页,点击批量操作,可以选择多个测试步骤并点击“从关联的API文档更新数据”,在弹窗中选择需要更新的内容并点击确认,系统会自动将API文档的最新信息同步到测试步骤中。
在同步设置弹窗中可以选择需要同步更新的内容。
注意:当勾选了“删除测试用例中无法与API文档对应的参数”时,会删除测试用例中比API文档多余的参数信息。一般情况下建议不勾选该选项,同步之后手动删除多余的参数。
场景用例转换为通用用例之后,能够被其他场景用例引用。可以减少重复编写测试用例的工作量。
在自动化测试场景用例页面,点击上方“转换为通用用例”按钮,在弹窗中选择通用用例保存的分组,点击确定即可将当前场景用例转换为通用用例。
注意:
对于UI模式的场景用例,如果当前场景用例里已经引用了其他通用用例(命名为A),则当前场景用例转换为通用用例(命名为B)后,引用的通用用例A会在新的通用用例B中自动变为普通的测试步骤。 对于脚本模式的场景用例,如果当前场景用例里已经引用了其他通用用例(命名为A)作为前置用例或后置用例,则当前场景用例转换为通用用例(命名为B)后,通用用例B中将不会包含通用用例A的信息(可以理解为转换时自动跳过了前置用例及后置用例)。在自动化测试用例的数据库操作中加入了预期返回信息设置,支持将数据库的操作结果赋值给自定义的参数,并且传递给后续测试步骤使用。
在数据库操作语句中使用 {{全局变量名称}} 来引用当前测试环境中的全局变量的值
当在语句中使用 ${变量名称} 的方式定义变量时,支持为变量值绑定API的请求/返回参数。鼠标点击下图的绑定按钮,在弹窗中选择需要绑定的参数值即可。
校验方式分为三种:
校验全部语句执行成功:只要语句执行成功没有报错,则判断为测试通过; 不校验:无论语句是否执行成功,都会判断为测试通过(数据库连接不上的情况除外); 自定义校验规则:通过自行编写Javascript脚本判断数据库执行的返回结果是否符合条件,适合对返回结果的字段值进行判断的情况下使用。版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~