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

测试用例生成方法、装置、计算机设备和存储介质与流程

2022-04-06 17:35:05 来源:中国专利 TAG:

技术特征:
1.一种测试用例生成方法,其特征在于,所述方法包括:根据测试需求表、场景表和系统的功能菜单的路径生成字典;所述测试需求表中包括待测试的功能和所述功能对应的需求信息,所述场景表包括各场景对应的因子信息和预期结果;根据所述字典确定测试用例的各字段对应的内容;根据所述各字段对应的内容生成所述测试用例。2.根据权利要求1所述的方法,其特征在于,所述根据测试需求表、场景表和系统的功能菜单的路径生成字典,包括:根据所述测试需求表生成第一字典;所述第一字典包括需求标识、需求描述和四级目录之间的对应关系;根据所述场景表生成第二字典;所述第二字典包括需求标识、场景、因子信息和预期结果之间的对应关系;根据所述系统的功能菜单的路径生成第三字典;所述第三字典包括四级目录和层级路径之间的对应关系。3.根据权利要求2所述的方法,其特征在于,所述测试用例中包括前置条件字段,所述因子信息包括多个因子和各因子的值,所述根据所述字典确定测试用例的各字段对应的内容,包括:遍历所述第二字典得到每一列,得到每个场景下各因子与因子的值之间的对应关系;将各所述场景、各所述场景下各因子与因子的值之间的对应关系写入所述前置条件字段中。4.根据权利要求3所述的方法,其特征在于,所述测试用例中还包括预期结果字段,所述根据所述字典确定测试用例的各字段对应的内容,还包括:遍历所述第二字典的每一列,得到各所述场景对应的预期结果;将各所述场景对应的预期结果写入所述预期结果字段中。5.根据权利要求2至4任意一项所述的方法,其特征在于,所述测试用例中包括路径字段,所述根据所述字典确定测试用例的各字段对应的内容,包括:根据所述第二字典中的第一需求标识,查找所述第一字典中的第二需求标识对应的四级目录;所述第二需求标识与所述第一需求标识相同;根所述四级目录查找所述第三字典,得到所述四级目录对应的层级路径;将所述四级目录以及所述四级目录对应的层级路径写入所述路径字段。6.根据权利要求5所述的方法,其特征在于,所述测试用例中还包括测试步骤字段,所述根据所述字典确定测试用例的各字段对应的内容,还包括:将所述四级目录对应层级路径写入所述测试步骤字段的第一测试步骤中;将预设字段内容写入所述测试步骤字段的第二测试步骤中。7.根据权利要求1至4任意一项所述的方法,其特征在于,所述因子信息包括多个因子和各因子的值,所述方法还包括:对所述测试需求表进行分析,确定各所述因子和各所述因子的值,所述因子为对预期结果、基本流、备选流中的至少一个产生影响的因子;对各所述因子和所述因子的值进行排列组合,得到各所述场景对应的因子和因子的
值;根据各所述场景对应的因子和因子的值、以及各所述场景的预期结果生成所述场景表。8.一种测试用例生成装置,其特征在于,所述装置包括:第一生成模块,用于根据测试需求表、场景表和系统的功能菜单的路径生成字典;所述测试需求表中包括待测试的功能和所述功能对应的需求信息,所述场景表包括各场景对应的因子信息和预期结果;确定模块,用于根据所述字典确定测试用例的各字段对应的内容;第二生成模块,用于根据所述各字段对应的内容生成所述测试用例。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请涉及一种测试用例生成方法、装置、计算机设备和存储介质。所述方法包括:根据测试需求表、场景表和系统的功能菜单的路径生成字典,从而根据字典确定测试用例的各字段对应的内容,根据各字段对应的内容生成测试用例。本方法在编写案例时,将测试需求表、场景表和系统的功能菜单的路径生成字典,格式便于程序识别,可以将场景表自动转化为满足现有测试管理平台的案例,省去了大量编写案例的时间。省去了大量编写案例的时间。省去了大量编写案例的时间。


技术研发人员:杨吉
受保护的技术使用者:招银云创信息技术有限公司
技术研发日:2021.11.30
技术公布日:2022/4/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献