计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (20): 74-77.DOI: 0.3778/j.issn.1002-8331.2009.20.023

• 研发、设计、测试 • 上一篇    下一篇

软件边界组合测试的典型案例分析

刘 畅,王轶辰,刘 斌,阮 镰   

  1. 北京航空航天大学 工程系统工程系,北京 100191
  • 收稿日期:2008-10-07 修回日期:2009-01-04 出版日期:2009-07-11 发布日期:2009-07-11
  • 通讯作者: 刘 畅

Analysis of representative case in software boundary combination testing

LIU Chang,WANG Yi-chen,LIU Bin,RUAN Lian   

  1. Department of System Engineering,Beihang University,Beijing 100191,China
  • Received:2008-10-07 Revised:2009-01-04 Online:2009-07-11 Published:2009-07-11
  • Contact: LIU Chang

摘要: 绍了软件系统测试中功能组合测试与边界测试的概念和技术要求。针对我国目前军用型号软件测试的主要过程与方法,总结了在测试用例设计方面存在的不足。结合一个型号软件系统测试中未暴露的典型软件缺陷案例,分析了测试用例设计上的原因,说明了将功能组合测试与边界测试结合实施的必要性。提出了一种基于因果图的边界组合测试方法。经系统测试验证了该方法的可行性和有效性。

关键词: 软件测试, 边界测试, 组合测试, 功能分解, 因果图

Abstract: The concept and technical demand of software system functional combination and boundary testing are introduced.The insufficiency in native military software test case design is analyzed according to the testing process and method.Based on a testing project case in which a representative software defect is not detected,the causes in test case design are analyzed and the necessary of integrating the combination testing with the boundary testing is explained.A boundary combination testing method is proposed based on cause-effect chart.The feasibility and availability are validated through system testing.

Key words: software testing, boundary testing, combination testing, function decomposition, cause-effect chart