一种对软件测试过程进行评估的方法、装置、设备及介质制造方法及图纸

技术编号:35787974 阅读:11 留言:0更新日期:2022-12-01 14:36
本申请实施例提供一种对软件测试过程进行评估的方法、装置、设备及介质,该方法包括:获取软件测试数据,其中,所述软件测试数据是在对软件进行测试的过程中获得的;将所述软件测试数据进行统计计算获得至少一个测试参数,其中,所述至少一个测试参数至少用于表征所述软件的缺陷情况;根据所述至少一个测试参数,获得目标评估数值,以使相关人员根据所述目标评估数值对所述软件的测试过程进行评估。通过本申请的一些实施例能够量化软件测试过程,从而能够获得客观的评价结果,提高软件测试过程评估的准确率。评估的准确率。评估的准确率。

【技术实现步骤摘要】
一种对软件测试过程进行评估的方法、装置、设备及介质


[0001]本申请实施例涉及计算机软件领域,具体涉及一种对软件测试过程进行评估的方法、装置、设备及介质。

技术介绍

[0002]软件测试工作是软件产品生命周期中的重要一环,因此需要对软件测试的过程进行评估,其评估结果可以反映出软件测试过程的质量。相关技术中,通常由相关人员主观的观察软件测试数据确定对软件测试过程的评估结果,由于不同人员的观察能力以及观察专心程度等差异导致评估结果不能准确客观的反映出软件测试过程的质量。
[0003]因此,如何提高软件测试过程评估的结果的准确性成为需要解决的问题。

技术实现思路

[0004]本申请实施例提供一种对软件测试过程进行评估的方法、装置、设备及介质,通过本申请的一些实施例至少能够自动的量化对软件测试过程的评估结果,提高对软件测是过程评估结果的准确性。
[0005]第一方面,本申请提供了一种对软件测试过程进行评估的方法,所述方法包括:获取软件测试数据,其中,所述软件测试数据是在对软件进行测试的过程中获得的;将所述软件测试数据进行统计计算获得至少一个测试参数,其中,所述至少一个测试参数至少用于表征所述软件的缺陷情况;根据所述至少一个测试参数,获得目标评估数值,以使相关人员根据所述目标评估数值对所述软件的测试过程进行评估。
[0006]因此,本申请实施例通过将软件测试数据进行统计计算,进而获得目标评估数值,能够量化软件测试过程,从而能够获得客观的评估结果,提高评估结果的准确性。
[0007]结合第一方面,在本申请的一种实施方式中,所述软件测试数据包括缺陷总数和各类缺陷的缺陷个数,其中,不同类的缺陷对所述软件在运行中的影响程度不同;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述各类缺陷的缺陷个数分别除以所述缺陷总数,获得所述各类缺陷对应的缺陷率;所述根据所述至少一个测试参数,获得目标评估数值,包括:将所述各类缺陷对应的缺陷率分别与所述各类缺陷对应的权重值相乘,并且将各乘积相加获得各类缺陷评估值;将所述各类缺陷评估值作为所述目标评估数值。
[0008]因此,本申请实施例通过统计各类缺陷对应的缺陷率,能够分析不同级别的缺陷,从而能够直接客观的展现软件测试效果。
[0009]结合第一方面,在本申请的一种实施方式中,所述软件测试数据还包括有效缺陷的数量,其中,所述有效缺陷为使用目标解决方案进行处理的缺陷;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述有效缺陷的数量除以所述缺陷总数,获得有效缺陷率;所述根据所述至少一个测试参数,获得目标评估数值,包括:将所述有效缺陷率乘以与所述有效缺陷率对应的权重值,获得有效缺陷率评估值;将所述各类缺陷评
估值和所述有效缺陷率评估值进行加权平均,获得缺陷情况评估数值;将所述缺陷情况评估数值作为所述目标评估数值。
[0010]因此,本申请实施例通过将各类缺陷评估值与有效缺陷率进行加权平均,能够获得更准确更全面的评估结果。
[0011]结合第一方面,在本申请的一种实施方式中,所述软件测试数据还包括缺陷修正数据,所述至少一个测试参数还用于表征缺陷修正的情况;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述缺陷修正数据进行统计计算,获得缺陷修正测试参数;所述根据所述至少一个测试参数,获得目标评估数值,包括:根据所述缺陷修正测试参数获得修正情况评估数值;将所述缺陷情况评估数值和所述修正情况评估数值进行加权平均,获得所述目标评估数值。
[0012]因此,本申请实施例通过将缺陷情况评估数值和修正情况评估数值进行加权平均,能够同时评估软件测试过程中查找缺陷的能力和修复缺陷的能力,进而更全面的对软件的评估过程进行评价。
[0013]结合第一方面,在本申请的一种实施方式中,所述缺陷修正数据包括缺陷解决数量和重复激活的缺陷数量;所述将所述缺陷修正数据进行统计计算,获得缺陷修正测试参数,包括:将所述缺陷解决数量除以所述缺陷总数获得解决缺陷率,并且将所述重复激活的缺陷数量除以所述缺陷总数获得缺陷解决成功率;所述根据所述缺陷修正测试参数获得修正情况评估数值,包括:基于所述解决缺陷率和所述缺陷解决成功率,获得所述修正情况评估数值。
[0014]因此,本申请实施例通过将缺陷解决数量进而重复激活的缺陷数量,能够评估软件修复缺陷的能力,从而能够对软件进行全方位的评估。
[0015]结合第一方面,在本申请的一种实施方式中,在所述获取软件测试数据之后,所述方法还包括:将所述获取软件测试数据进行归一化处理,获得归一化测试数据;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述归一化测试数据进行统计计算获得至少一个测试参数。
[0016]因此,本申请实施例通过对软件测试数据进行归一化处理,能够方便对软件测试数据进行统计,从而获得更直观的评估结果。
[0017]第二方面,本申请提供了一种对软件测试过程进行评估的装置,所述装置包括:
[0018]数据获取模块,被配置为获取软件测试数据,其中,所述软件测试数据是在对软件进行测试的过程中获得的;
[0019]数据统计模块,被配置为将所述软件测试数据进行统计计算获得至少一个测试参数,其中,所述至少一个测试参数至少用于表征所述软件的缺陷情况;
[0020]数据评估模块,被配置为根据所述至少一个测试参数,获得目标评估数值,以使相关人员根据所述目标评估数值对所述软件的测试过程进行评估。
[0021]结合第二方面,在本申请的一种实施方式中,所述软件测试数据包括缺陷总数和各类缺陷的缺陷个数,其中,不同类的缺陷对所述软件在运行中的影响程度不同;所述数据统计模块还被配置为:将所述各类缺陷的缺陷个数分别除以所述缺陷总数,获得所述各类缺陷对应的缺陷率;所述数据评估模块还被配置为:将所述各类缺陷对应的缺陷率分别与所述各类缺陷对应的权重值相乘,并且将各乘积相加获得各类缺陷评估值;将所述各类缺
陷评估值作为所述目标评估数值。
[0022]结合第二方面,在本申请的一种实施方式中,所述软件测试数据还包括有效缺陷的数量,其中,所述有效缺陷为使用目标解决方案进行处理的缺陷;所述数据统计模块还被配置为:将所述有效缺陷的数量除以所述缺陷总数,获得有效缺陷率;所述数据评估模块还被配置为:将所述有效缺陷率乘以与所述有效缺陷率对应的权重值,获得有效缺陷率评估值;将所述各类缺陷评估值和所述有效缺陷率评估值进行加权平均,获得缺陷情况评估数值;将所述缺陷情况评估数值作为所述目标评估数值。
[0023]结合第二方面,在本申请的一种实施方式中,所述软件测试数据还包括缺陷修正数据,所述至少一个测试参数还用于表征缺陷修正的情况;所述数据统计模块还被配置为:将所述缺陷修正数据进行统计计算,获得缺陷修正测试参数;所述数据评估模块还被配置为:根据所述缺陷修正测试参数获得修正情况评估数值;将所述缺陷情况评估数值和所述修正情况评估数值进行加权平本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对软件测试过程进行评估的方法,其特征在于,所述方法包括:获取软件测试数据,其中,所述软件测试数据是在对软件进行测试的过程中获得的;将所述软件测试数据进行统计计算获得至少一个测试参数,其中,所述至少一个测试参数至少用于表征所述软件的缺陷情况;根据所述至少一个测试参数,获得目标评估数值,以使相关人员根据所述目标评估数值对所述软件的测试过程进行评估。2.根据权利要求1所述的方法,其特征在于,所述软件测试数据包括缺陷总数和各类缺陷的缺陷个数,其中,不同类的缺陷对所述软件在运行中的影响程度不同;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述各类缺陷的缺陷个数分别除以所述缺陷总数,获得所述各类缺陷对应的缺陷率;所述根据所述至少一个测试参数,获得目标评估数值,包括:将所述各类缺陷对应的缺陷率分别与所述各类缺陷对应的权重值相乘,并且将各乘积相加获得各类缺陷评估值;将所述各类缺陷评估值作为所述目标评估数值。3.根据权利要求2所述的方法,其特征在于,所述软件测试数据还包括有效缺陷的数量,其中,所述有效缺陷为使用目标解决方案进行处理的缺陷;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述有效缺陷的数量除以所述缺陷总数,获得有效缺陷率;所述根据所述至少一个测试参数,获得目标评估数值,包括:将所述有效缺陷率乘以与所述有效缺陷率对应的权重值,获得有效缺陷率评估值;将所述各类缺陷评估值和所述有效缺陷率评估值进行加权平均,获得缺陷情况评估数值;将所述缺陷情况评估数值作为所述目标评估数值。4.根据权利要求3所述的方法,其特征在于,所述软件测试数据还包括缺陷修正数据,所述至少一个测试参数还用于表征缺陷修正的情况;所述将所述软件测试数据进行统计计算获得至少一个测试参数,包括:将所述缺陷修正数据进行统计计算,获得缺陷修正测试参数;所述根据所述至少一个测试参数,获得目标评估数值,包括:根据所述缺陷修正测试参数获得修正情况评估数值;将所述缺陷情况评估数值和所述修正情况评估数值进行加权平均,获得所述目标评估数值。5.根据权利要求4所述的方法,其特征在于,所述缺陷修正数据包括缺陷解决数量和重复激活的缺陷数量;所述将...

【专利技术属性】
技术研发人员:白杨
申请(专利权)人:中电信数智科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1