|
计算机科学 2005
软件的易测试性分析方法述评Keywords: 测试性述评测试复杂性复杂度分析uml类图组成部分工程领域软件测试软件规模测试工作量化指标软件度量基本类型技术分析分析比较研究方向信息论归并 Abstract: 软件测试是软件工程领域中重要组成部分。随着软件规模的不断扩大,测试工作的复杂性也不断升高,而改善、提高软件易测试性则是降低测试复杂性的有效手段。为达到这一目标,首先要能对软件的易测试性进行准确的度量。这种度量结果除了作为软件度量的一个量化指标外,还应能为改善易测试性提供指导、为测试的设计提供有效帮助。本文对现有软件易测试性分析方法进行归类,将已有技术大致归并为基于复杂度分析、基于信息论分析、基于pie技术分析和基于uml类图分析四种基本类型。简要介绍了每一类方法,对这些方法的特点与不足进行分析比较,并探讨
|