首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于组合测试的软件故障调试方法
引用本文:徐宝文,聂长海,史亮,陈火旺.一种基于组合测试的软件故障调试方法[J].计算机学报,2006,29(1):132-138.
作者姓名:徐宝文  聂长海  史亮  陈火旺
作者单位:1. 东南大学计算机科学与工程系,南京,210096;江苏省软件质量研究所,南京,210096;国防科学技术大学计算机学院,长沙,410073;武汉大学软件工程重点实验室,武汉,430072
2. 东南大学计算机科学与工程系,南京,210096;江苏省软件质量研究所,南京,210096
3. 国防科学技术大学计算机学院,长沙,410073
基金项目:国家重点基础研究发展计划(973计划);中国科学院资助项目;江苏省自然科学基金
摘    要:在研究了组合测试基本模型的基础上,提出了一种基于组合测试的故障原因诊断方法.该方法基于组合测试的结果,补充一些附加测试用例进行重新测试,并对其结果作进一步分析和验证,从而迅速将故障原因锁定在很小的范围内,这样可为软件的调试和测试工作提供更方便、更有价值的线索和参考.

关 键 词:软件测试  组合测试  软件调试  测试用例集  待测软件
收稿时间:2003-03-08
修稿时间:2003-03-082005-10-03

A Software Failure Debugging Method Based on Combinatorial Design Approach for Testing
XU Bao-Wen,NIE Chang-Hai,SHI Liang,CHEN Huo-Wang.A Software Failure Debugging Method Based on Combinatorial Design Approach for Testing[J].Chinese Journal of Computers,2006,29(1):132-138.
Authors:XU Bao-Wen  NIE Chang-Hai  SHI Liang  CHEN Huo-Wang
Affiliation:1.Department of Computer Science and Engineering, Southeast University, Nanjing 210096; 2.Jiangsu Province Institute of Software Quality, Nanjing 210096; 3.School of Computer Science, National University of Defense Technology, Changsha 410073; 4.Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072
Abstract:This paper presents a failure diagnosing method based on the combinatorial design for testing. This method analyzes the schemas included by the correct running test cases and failure caused test cases in the combinatorial testing suite, it then can conclude that the errors must be in a very small range through analyzing the test cases and retesting with some complementary test cases. So it can provide the very efficient and valuable guidance for the debugging and testing of software. This paper gives a further study on Combinatorial Design Approach for Testing, which is studied and applied widely for its scientificity and effectiveness in software testing with a quite small test suite, especially for the software under testing whose faults come mainly from the parameters or the interactions of the system parameters.
Keywords:software testing  combinatorial design approach for testing  software debugging  test suite  software under testing
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号