节点文献

软件的易测试性分析方法述评

A Review of Approaches for Software Testability Analysis

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 刘菲菲单锦辉姜瑛

【Author】 LIU Fei-Fei;SHAN Jin-Hui;JIANG Ying Software Engineering Institute,Peking University, Beijing 100871

【机构】 北京大学软件研究所北京大学软件研究所 北京 100871北京 100871

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

【Abstract】 Software testing is an important part in the domain of software engineering. With the enlargement of soft- ware scale, software testing becomes more complex. The improvement of software testability is an efficient method to reduce the testing complexity. The precise measurement of software testability is the first step to achieve the above goal. Besides as a quantified guideline, the measurement result should be direction for the improvement of software testability and be helpful to testing design. In this paper, the existing analysis methods of software testability are classified roughly as analysis based on software complexity, analysis based on information theory, analysis based on PIE technology and analysis based on UML class graph. This paper briefly introduces some representative methods of each class, compares the merits and demerits of these methods. Finally, future research directions are discussed.

【基金】 国家“八六三”高技术研究发展计划项目(2001AA113070);国家自然科学基金(编号:60373003);国家重点基础研究发展规划(973计划)项目(编号:2002CB31200003);中国博士后科学基金(编号:2003034077)
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2005年04期
  • 【分类号】TP311.52
  • 【被引频次】11
  • 【下载频次】193
节点文献中: 

本文链接的文献网络图示:

本文的引文网络