【技术实现步骤摘要】
测试用例编排的方法及装置、电子设备和存储介质
[0001]本公开涉及测试
,尤其涉及一种测试用例编排的方法及装置
、
电子设备和存储介质
。
技术介绍
[0002]测试用例可以实现对软件的测试;合理的测试用例编排可以提高测试的效率和准确性,减少测试的时间和成本
。
现有技术主要为基于简单配置的测试用例编排方法及系统,通过建立测试用例的标识及其用例信息之间的关联,获取用例属性;根据测试场景,组织编排相应的测试用例
。
这种以属性关联的实现方式,简化了人工筛选测试用例的操作复杂度;将测试场景与用例建立了强耦合的联系,在一定程度上保证了测试用例覆盖率
。
但是,随着软件的不断迭代,用例的优先级和模块匹配度也会动态变化,用例模型需要随之更新优化,业务增长量较大时,这种配置方式的用例模型准确度就会降低,依然要依赖大量的人工运维
。
并且在迭代频繁,测试周期紧张的情况,容易出现无法输出最合理方案的测试用例集的情况
。
技术实现思路
[0003]本公开提供了一种测试用例编排的方法及装置
、
电子设备和存储介质
。
其主要目的在于解决随着软件的不断迭代模型输出的测试用例集准确度下降的问题
。
[0004]根据本公开的第一方面,提供了一种测试用例编排的方法,其中,包括:
[0005]将待编排测试用例集进行标签化处理,得到标签化测试用例集;
[0006]基于 ...
【技术保护点】
【技术特征摘要】
1.
一种测试用例编排的方法,其特征在于,包括:将待编排测试用例集进行标签化处理,得到标签化测试用例集;基于测试需求及测试错误用例集,对所述标签化测试用例集进行分类处理得到测试用例数据集,其中,所述测试用例数据集包括至少两种分类后的测试用例集;将所述测试用例数据集输入至测试用例编排模型,得到测试用例编排结果,其中,所述测试用例编排模型根据不同的测试用例的权重系数进行编排处理
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:按照所述测试用例编排结果执行测试,得到测试结果;基于所述测试结果,确定当前测试的执行通过率及周期测试的执行通过率;根据所述测试结果,获取所述测试错误用例集
。3.
根据权利要求1所述的方法,其特征在于,所述将待编排测试用例集进行标签化处理,得到标签化测试用例集,包括:获取待编排测试用例集中每个测试用例的用例属性;基于预设标签库,对每个测试用例的所述用例属性进行相关度计算;根据计算的结果,确定每个测试用例对应的标签项,得到所述标签化测试用例集
。4.
根据权利要求1‑2中任一项所述的方法,其特征在于,所述基于测试需求及测试错误用例集,对所述标签化测试用例集进行分类处理得到测试用例数据集,包括:根据测试用例的标签项与所述测试需求的匹配度,建立至少一种测试用例集;基于所述测试错误用例集,建立预测回归用例集;将所述至少一种测试用例集及所述预测回归用例集进行初始权重分配,得到所述测试用例数据集
。5.
根据权利要求4所述的方法,其特征在于,所述根据测试用例的标签与所述测试需求的匹配度,建立至少一种测试用例数据集,包括:按照所述匹配度由高到低,分别建立核心功能测试用例集
、
迭代需求测试用例集以及代码更新测试用例集
。6.
根据权利要求1所述的方法,其特征在于,所述将所述测试用例数据集输入至测试用例编排模型,得到测试用例编排结果,包括:对所述测试用例数据集进行归一化处理;将归一化处理后的所述测试用例数据集进行权重更新处理;根据测试用例更新后的权重系数及标签项,对测试用例进行编排处理,得到所述测试用例编排结果
。7.
根据权利要...
【专利技术属性】
技术研发人员:张心怡,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。