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

一种测试质量的分析方法、装置及电子设备与流程

2022-07-31 08:07:58 来源:中国专利 TAG:

技术特征:
1.一种测试质量的分析方法,其特征在于,包括:获取测试质量分析指标集合;所述测试质量分析指标集合包括多个测试质量分析指标;确定目标测试案例运行完成后,所述目标测试案例对应的所述测试质量分析指标的指标值;调用预设数据处理模型,以使所述预设数据处理模型对所述测试质量分析指标的指标值进行分析,得到所述目标测试案例的测试质量分析结果;所述预设数据处理模型基于训练数据训练得到;所述训练数据包括测试质量分析指标的指标样本值以及所述指标样本值对应的质量标识。2.根据权利要求1所述的分析方法,其特征在于,所述预设数据处理模型的生成过程包括:获取指标备选集合,所述指标备选集合包括多个备选指标;对所述多个备选指标进行随机组合,得到备选指标组合;获取所述备选指标组合中的备选指标的指标值和所述备选指标组合对应的质量标识;使用所述备选指标组合中的备选指标的指标值和所述备选指标组合对应的质量标识,对神经网络模型进行训练,直至所述神经网络模型的损失函数小于预设阈值时停止;筛选出损失函数值最小的神经网络模型,并作为预设数据处理模型。3.根据权利要求2所述的分析方法,其特征在于,获取测试质量分析指标集合,包括:获取所述预设数据处理模型对应的神经网络模型;将训练所述神经网络模型使用的备选指标组合作为测试质量分析指标集合,以及将所述备选指标组合中的备选指标作为测试质量分析指标。4.根据权利要求1所述的分析方法,其特征在于,还包括:对修改前的代码信息和修改后的代码信息进行比对,得到增量代码;在所述目标测试案例运行过程中,确定所述增量代码的被执行个数;获取增加代码的总个数;将所述增量代码的被执行个数与所述总个数的比值,作为代码覆盖率。5.根据权利要求4所述的分析方法,其特征在于,确定所述增量代码的被执行个数,包括:在所述增量代码的前边预设位置插入开始执行标志位,和在后边预设位置插入结束执行标志位;获取所述修改后的代码信息运行完成后的应用日志,并统计所述应用日志中,同时出现对应的开始执行标志位和所述结束执行标志位的增量代码的个数;将所述个数作为被执行个数。6.一种测试质量的分析装置,其特征在于,包括:指标获取模块,用于获取测试质量分析指标集合;所述测试质量分析指标集合包括多个测试质量分析指标;指标值确定模块,用于确定目标测试案例运行完成后,所述目标测试案例对应的所述测试质量分析指标的指标值;质量分析模块,用于调用预设数据处理模型,以使所述预设数据处理模型对所述测试
质量分析指标的指标值进行分析,得到所述目标测试案例的测试质量分析结果;所述预设数据处理模型基于训练数据训练得到;所述训练数据包括测试质量分析指标的指标样本值以及所述指标样本值对应的质量标识。7.根据权利要求6所述的分析装置,其特征在于,还包括模型生成模块,所述模型生成模块包括:指标获取子模块,用于获取指标备选集合,所述指标备选集合包括多个备选指标;组合子模块,用于对所述多个备选指标进行随机组合,得到备选指标组合;标识获取子模块,用于获取所述备选指标组合中的备选指标的指标值和所述备选指标组合对应的质量标识;训练子模块,用于使用所述备选指标组合中的备选指标的指标值和所述备选指标组合对应的质量标识,对神经网络模型进行训练,直至所述神经网络模型的损失函数小于预设阈值时停止;筛选子模块,用于筛选出损失函数值最小的神经网络模型,并作为预设数据处理模型。8.根据权利要求7所述的分析装置,其特征在于,所述指标获取模块具体用于:获取所述预设数据处理模型对应的神经网络模型,将训练所述神经网络模型使用的备选指标组合作为测试质量分析指标集合,以及将所述备选指标组合中的备选指标作为测试质量分析指标。9.根据权利要求6所述的分析装置,其特征在于,还包括:代码比对模块,用于对修改前的代码信息和修改后的代码信息进行比对,得到增量代码;个数确定模块,用于在所述目标测试案例运行过程中,确定所述增量代码的被执行个数;个数获取模块,用于获取增加代码的总个数;覆盖率计算模块,用于将所述增量代码的被执行个数与所述总个数的比值,作为代码覆盖率。10.一种电子设备,其特征在于,包括:存储器和处理器;其中,所述存储器用于存储程序;处理器调用程序并用于执行如权利要求1-5任一项所述的测试质量的分析方法。

技术总结
本发明提供了一种测试质量的分析方法、装置及电子设备,获取测试质量分析指标集合,所述测试质量分析指标集合包括多个测试质量分析指标,确定目标测试案例运行完成后,所述目标测试案例对应的所述测试质量分析指标的指标值,调用预设数据处理模型,以使所述预设数据处理模型对所述测试质量分析指标的指标值进行分析,得到所述目标测试案例的测试质量分析结果。由于所述预设数据处理模型基于训练数据训练得到,所述训练数据包括测试质量分析指标的指标样本值以及所述指标样本值对应的质量标识,则使得预设数据处理模型的数据处理准确度较高,进而使用该预设数据处理模型进行测试质量分析方式时,准确性也较高。准确性也较高。准确性也较高。


技术研发人员:常萧颖 王欣 苏畅 李佩刚 高建瓴
受保护的技术使用者:中国农业银行股份有限公司
技术研发日:2022.04.26
技术公布日:2022/7/29
再多了解一些

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

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

相关文献