一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

测试用例的生成方法及装置、电子设备和存储介质与流程

2022-12-09 23:06:40 来源:中国专利 TAG:

技术特征:
1.一种测试用例的生成方法,其特征在于,包括:读取配置文件,其中,所述配置文件中包含基于自然语言描述的测试用例对应的测试步骤;将所述配置文件中的测试步骤转换为脚本测试文件;执行所述脚本测试文件,生成测试用例。2.根据权利要求1所述的生成方法,其特征在于,在读取配置文件之前,所述方法还包括:根据测试用例信息和子配置文件确定所述配置文件,所述测试用例信息为测试需求信息,所述子配置文件包含测试用例的基本信息元素与测试步骤元素。3.根据权利要求2所述的生成方法,其特征在于,将所述配置文件中的测试步骤转换为脚本测试文件包括:根据所述配置文件确定每个测试用例中的每个测试步骤对应的基本元素,所述基本元素用于表达所述测试步骤需要执行的操作;按照每个测试步骤对应的基本元素,将所述测试步骤转换为所述脚本测试文件。4.根据权利要求3所述的生成方法,其特征在于,所述基本元素是:对车辆的操作元素,或车辆的执行元素,或流程控制元素,每个所述测试用例至少包含对车辆的操作元素、车辆执行元素和流程控制元素中的两个。5.根据权利要求3所述的生成方法,其特征在于,所述按照每个测试步骤对应的基本元素,将所述测试步骤转换为所述脚本测试文件包括:根据所述测试步骤对应的基本元素,从预先定义的参考配置文件中确定对应的执行项目,以及实现方式或执行参数;将所述配置文件中的测试步骤转换为脚本测试文件包括:将所述测试步骤对应的基本元素中包含的执行项目,实现方式或对应的执行参数转换为脚本测试文件。6.根据权利要求3所述的生成方法,其特征在于,按照每个测试步骤对应的基本元素,将所述测试步骤转换为所述脚本测试文件包括:将每个测试步骤对应的基本元素转换为一个对应的脚本测试块;由所述每个测试步骤对应的脚本测试块组成所述脚本测试文件。7.一种测试用例的生成装置,其特征在于,包括:读取单元,用于读取配置文件,其中,所述配置文件中包含基于自然语言描述的测试用例对应的测试步骤;转换单元,用于将所述配置文件中的测试步骤转换为脚本测试文件;生成单元,用于执行所述脚本测试文件,生成测试用例。8.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的方法。9.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于
使所述计算机执行根据权利要求1-6中任一项所述的方法。10.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述方法的步骤。

技术总结
本公开公开了测试用例的生成方法及装置、电子设备和存储介质,涉及车辆技术领域,在读取配置文件后,所述配置文件中包含基于自然语言描述的测试用例对应的测试步骤,将所述配置文件中的测试步骤转换为脚本测试文件,执行所述脚本测试文件,生成测试用例。本公开中对基于自然语言描述配置文件的转换,将配置文件转换为机器可执行的脚本文件,执行脚本文件即可实现测试用例的自动生成,提高了测试用例的生成效率。成效率。成效率。


技术研发人员:孙佳 谢煌
受保护的技术使用者:北京罗克维尔斯科技有限公司
技术研发日:2021.09.30
技术公布日:2022/12/8
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献