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

一种基于组合测试的软件故障诊断方法
引用本文:聂长海,徐宝文,史亮.一种基于组合测试的软件故障诊断方法[J].东南大学学报(自然科学版),2003,33(6):681-684.
作者姓名:聂长海  徐宝文  史亮
作者单位:1. 东南大学计算机科学与工程系,南京,210096
2. 东南大学计算机科学与工程系,南京,210096;中国人民解放军国防科学技术大学计算机学院,长沙,410073;苏州大学计算机信息处理技术重点实验室,苏州,215001
基金项目:国家自然科学基金资助项目 ( 60 0 73 0 12 ),江苏省自然科学基金资助项目 (BK2 0 0 10 0 4),江苏省科技攻关资 助项目 (BE2 0 0 10 2 5 ),教育部跨世纪优秀学术带头人基金资助项目,教育部高等学校骨干教师基金资助 项目,江苏省 3 3 3人才基金资助项目
摘    要:针对组合测试的基本模型和特征,提出了一种基于组合测试的软件故障诊断方法.该方法基于软件故障由某些系统参数或其相互作用而引发的前提下,首先对组合测试的结果进行分析,找出所有可能的错误原因,然后根据初步分析结果补充一组由导致故障的测试用例衍生出的附加测试用例进行重新测试,并对其结果作进一步分析和验证,从而迅速将故障原因锁定在很小的范围内,这样可为软件的调试和测试工作提供更方便、更有价值的线索和参考。

关 键 词:软件测试  组合测试  故障诊断
文章编号:1001-0505(2003)06-0681-04

Software fault diagnosis method based on combinatorial testing
Nie Changhai Xu Baowen , Shi Liang.Software fault diagnosis method based on combinatorial testing[J].Journal of Southeast University(Natural Science Edition),2003,33(6):681-684.
Authors:Nie Changhai Xu Baowen    Shi Liang
Institution:Nie Changhai 1 Xu Baowen 1,2,3 Shi Liang 1
Abstract:This paper presents a method for fault diagnosis based on the model and characters of combinatorial testing. This method first finds all the possible schemas that may cause error through analyzing the result of combinatorial testing, and then concludes that the factors that cause errors must be in a very small range (through retesting with some complementary test cases generated by the test case that has caused error). It can provide very efficient and valuable guidance for the debugging and testing of software.
Keywords:software testing  combinatorial testing  fault diagnosis
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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