发明名称 |
测试充分性的多维度度量方法及装置 |
摘要 |
本发明涉及一种测试充分性的多维度度量方法及装置,其中方法包括:通过计算机建立测试充分性度量模型;根据所述测试充分性度量模型计算待测软件的各个度量,所述度量至少包括如下一个或多个:软件模块的代码覆盖率分布,需求流程覆盖率分布,复杂度加权代码覆盖率分布,复杂度加权测试用例数目分布,某个阶段的测试用例更新比例分布,对应某个阶段的新增失效数目分布。本发明从多视角对测试充分性进行多维度综合度量,而不是使用数值度量方法评估测试充分性,更加客观地利用测试数据信息来评估测试充分性,更加具有说服力和可解释性。 |
申请公布号 |
CN106294174A |
申请公布日期 |
2017.01.04 |
申请号 |
CN201610694490.9 |
申请日期 |
2016.08.19 |
申请人 |
北京航空航天大学 |
发明人 |
吴际;鲍力;杨海燕;刘超 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京天达知识产权代理事务所(普通合伙) 11386 |
代理人 |
马东伟;王涛 |
主权项 |
一种测试充分性的多维度度量方法,其特征在于,包括:通过计算机建立测试充分性度量模型,所述测试充分性度量模型包括三个维度:代码覆盖维,模块结构加权维,测试演进维;根据所述测试充分性度量模型计算待测软件的各个度量,所述度量至少包括如下一个或多个:软件模块的代码覆盖率分布,需求流程覆盖率分布,复杂度加权代码覆盖率分布,复杂度加权测试用例数目分布,某个阶段的测试用例更新比例分布,对应某个阶段的新增失效数目分布。 |
地址 |
100191 北京市海淀区学院路37号 |