一种基于项目特征的测试用例优先级算法的选择方法

    公开(公告)号:CN113742206A

    公开(公告)日:2021-12-03

    申请号:CN202010487228.3

    申请日:2020-05-27

    Applicant: 南京大学

    Abstract: 本发明的技术方案一种基于项目特征的测试用例优先级算法的选择方法。本发明的特点在于:1、提取测试类覆盖分布,测试类执行时间分布,测试类单位时间覆盖分布,项目类有效代码行分布,测试类方法数分布,项目方法有效代码行分布,项目方法复杂度分布,项目方法分支数分布,方法覆盖率,有效代码行覆盖率等10种特征。2、将项目特征分布值用最大最小归一化,然后提取多分位数作为代表特征。3、使用相关系数分析规范化后的项目特征和对应算法表现,将项目的最优算法作为分类标签值,与项目的规范化特征做相关系数分析,根据相关系数大小和置信度判断标签与特征的相关性高低,显著性高低,并重新划分项目最优算法标签,选择特征。本发明可以指导软件测试人员为特定项目选择最优TCP算法,提高了回归测试中的效率。

Patent Agency Ranking