[发明专利]回归测试案例的选定方法、装置有效
申请号: | 202010816521.X | 申请日: | 2020-08-14 |
公开(公告)号: | CN112052162B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 张吉;罗玲;朱捷;刘晶;赵翔;李友军 | 申请(专利权)人: | 国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 211106 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回归 测试 案例 选定 方法 装置 | ||
1.一种回归测试案例的选定方法,其特征在于,包括:
依据预设的测试案例属性,记录历史测试案例库中历史测试案例的属性测试数值;
基于当前测试案例的类型,采用多参考量综合计算当前测试案例的属性数值,并且分配属性权重;所述参考量采用以下至少一种方式计算得到:需求分析、模块功能交互、历史测试案例模块问题分析、冒烟测试;
依据属性权重和属性数值,计算当前测试案例与历史测试案例之间的匹配度;采用以下公式算当前测试案例与历史测试案例之间的匹配度:
其中,n表示历史测试案例库中历史测试案例的数量,i表示第i个历史测试案例,n+1表示当前测试案例,m表示测试案例属性的数量,j表示第j个属性,A(i,j)表示第i个案例的第j个属性的数值,δ(j)表示第j个属性的权重,S(n+1,i)表示当前测试案例与第i个历史测试案例之间的匹配度;
按照匹配度选定当前测试案例,并进行优先级排序。
2.根据权利要求1所述的回归测试案例的选定方法,其特征在于,所述预设的测试案例属性包括以下至少一种:应用模块、录波参数、打印信息参数、液晶显示参数。
3.根据权利要求2所述的回归测试案例的选定方法,其特征在于,所述历史测试案例为用于基线版本软件测试的测试案例。
4.根据权利要求3所述的回归测试案例的选定方法,其特征在于,所述需求分析包括:
确定测试的目标功能;应用当前测试案例,分析目标功能的输入和输出;分析全局输入和输出。
5.根据权利要求3所述的回归测试案例的选定方法,其特征在于,所述模块功能交互包括:应用当前测试案例,按照与电力二次设备的应用模块修改的关联程度,分配属性权重。
6.根据权利要求3所述的回归测试案例的选定方法,其特征在于,所述历史测试案例模块问题分析包括:对历史测试案例的模块问题进行分类,采用测试案例区间判别法定位模块问题所属测试案例类别;应用当前测试案例,将模块问题与当前测试案例进行关联,结合模块问题严重等级和当前测试案例产生的缺陷计数分配属性权重。
7.根据权利要求3所述的回归测试案例的选定方法,其特征在于,所述冒烟测试包括:对用于新功能的当前测试案例分配最低的属性权重;在应用当前测试案例过程中,若验证当前测试案例的有效性后,提升分配的属性权重。
8.根据权利要求3所述的回归测试案例的选定方法,其特征在于,所述按照匹配度选定当前测试案例,并进行优先级排序,包括:
按照匹配度由高至低选定预设数量的当前测试案例,并进行优先级排序;
将选定的当前测试案例录入历史测试案例库。
9.一种回归测试案例的选定装置,其特征在于,包括:记录单元、测试单元、匹配单元、选定单元,其中:
所述记录单元,用于依据预设的测试案例属性,记录历史测试案例库中历史测试案例的属性测试数值;
所述测试单元,用于基于当前测试案例的类型,采用多参考量综合计算当前测试案例的属性数值,并且分配属性权重;所述参考量采用以下至少一种方式计算得到:需求分析、模块功能交互、历史测试案例模块问题分析、冒烟测试;
所述匹配单元,用于依据属性权重和属性数值,计算当前测试案例与历史测试案例之间的匹配度;采用以下公式算当前测试案例与历史测试案例之间的匹配度:
其中,n表示历史测试案例库中历史测试案例的数量,i表示第i个历史测试案例,n+1表示当前测试案例,m表示测试案例属性的数量,j表示第j个属性,A(i,j)表示第i个案例的第j个属性的数值,δ(j)表示第j个属性的权重,S(n+1,i)表示当前测试案例与第i个历史测试案例之间的匹配度;
所述选定单元,用于按照匹配度选定当前测试案例,并进行优先级排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司,未经国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010816521.X/1.html,转载请声明来源钻瓜专利网。