一种回归测试用例的确定方法及装置与流程

文档序号:19570856发布日期:2019-12-31 18:55阅读:来源:国知局

技术特征:

1.一种回归测试用例的确定方法,其特征在于,包括:

构建测试分析全景图,所述测试分析全景图为业务场景、功能、功能点、测试点和测试用例之间的树状关系图;

在所述测试分析全景图中对重点业务场景进行标注,获取所述重点业务场景对应的备选测试用例;

在所述测试分析全景图中对风险测试点进行标注,获取所述风险测试点对应的备选测试用例;

依据所述测试分析全景图,获取第一轮测试中测试问题单对应的备选测试用例;

为备选测试用例设置重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数;

依据备选测试用例的重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数,计算备选测试用例的标准值;

将标准值大于回归阈值的备选测试用例确定为回归测试用例。

2.根据权利要求1所述的方法,其特征在于,所述获取所述重点业务场景对应的备选测试用例,包括:

调用所述测试分析全景图,获取所述重点业务场景对应的重点功能;

获取所述重点功能对应的重点功能点;

获取所述重点功能点对应的重点测试点;

获取所述重点功能点对应的重点测试点;

获取所述重点测试点对应的重点测试用例,并将所述重点测试用例确定为备选测试用例。

3.根据权利要求1所述的方法,其特征在于,所述获取所述风险测试点对应的备选测试用例,包括:

调用所述测试分析全景图,获取所述风险测试点对应的风险测试用例,并将所述风险测试用例确定为备选测试用例。

4.根据权利要求1所述的方法,其特征在于,所述为备选测试用例设置重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数,包括:

获取备选测试用例的重要等级,并依据预先设定的重要等级与重点业务场景参数之间的对应关系,确定备选测试用例的重要等级对应的重点业务场景参数;

获取备选测试用例的问题影响特征,并将备选测试用例的问题影响特征输入问题影响参数模型中进行处理,得到备选测试用例的第一轮问题影响参数;

获取备选测试用例的历史缺陷等级,并依据预先设定的历史缺陷等级与历史缺陷影响参数之间的对应关系,确定备选测试用例的重要等级对应的历史缺陷影响参数。

5.根据权利要求1所述的方法,其特征在于,所述依据备选测试用例的重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数,计算备选测试用例的标准值,包括:

依据重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数的权重,对备选测试用例的重点业务场景参数、第一轮问题影响参数、历史缺陷影响参数进行加权求和计算,得到备选测试用例的标准值。

6.根据权利要求1所述的方法,其特征在于,在所述计算备选测试用例的标准值之后,所述方法还包括:

确定所有备选测试用例的标准值的中位数;

依据备选测试用例的数量设置回归阈值参数;

计算所述中位数与所述回归阈值参数的乘积,得到所述回归阈值。

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取备选测试用例的问题影响特征,将备选测试用例的问题影响特征和第一轮问题影响参数作为训练样本;

利用训练样本,对所述问题影响参数模型进行训练。

8.一种回归测试用例的确定装置,其特征在于,包括:

测试分析全景图构建单元,用于构建测试分析全景图,所述测试分析全景图为业务场景、功能、功能点、测试点和测试用例之间的树状关系图;

第一备选测试用例获取单元,用于在所述测试分析全景图中对重点业务场景进行标注,获取所述重点业务场景对应的备选测试用例;

第二备选测试用例获取单元,用于在所述测试分析全景图中对风险测试点进行标注,获取所述风险测试点对应的备选测试用例;

第三备选测试用例获取单元,用于依据所述测试分析全景图,获取第一轮测试中测试问题单对应的备选测试用例;

参数设置单元,用于为备选测试用例设置重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数;

标准值计算单元,用于依据备选测试用例的重点业务场景参数、第一轮问题影响参数和历史缺陷影响参数,计算备选测试用例的标准值;

回归测试用例确定单元,用于将标准值大于回归阈值的备选测试用例确定为回归测试用例。

9.根据权利要求8所述的装置,其特征在于,所述第一备选测试用例获取单元,具体用于:

调用所述测试分析全景图,获取所述重点业务场景对应的重点功能;

获取所述重点功能对应的重点功能点;

获取所述重点功能点对应的重点测试点;

获取所述重点功能点对应的重点测试点;

获取所述重点测试点对应的重点测试用例,并将所述重点测试用例确定为备选测试用例。

10.根据权利要求8所述的装置,其特征在于,所述第二备选测试用例获取单元,具体用于:

调用所述测试分析全景图,获取所述风险测试点对应的风险测试用例,并将所述风险测试用例确定为备选测试用例。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1