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

一种基于测试序列失败树的动态测试方法
引用本文:赵保华,高存皓,姜振海,周颢,潘全科. 一种基于测试序列失败树的动态测试方法[J]. 西安交通大学学报, 2007, 41(2): 149-152,249
作者姓名:赵保华  高存皓  姜振海  周颢  潘全科
作者单位:中国科学技术大学计算机系,230027,合肥;安徽省计算与通讯软件重点实验室,230027,合肥
基金项目:国家自然科学基金;国家自然科学基金;国家重点基础研究发展计划(973计划);广东省深圳市华为技术有限公司资助项目
摘    要:针对传统的测试方法按照静态的顺序执行预先生成的固定测试集,而实际测试范围可能被缩小,同时测试结果受到测试序列间、测试序列内的影响等问题,提出了一种构造测试序列失败树(TSFT)并用其指导动态测试的方法.该方法考虑到了测试序列之间的相关性和已测结果对后续测试的影响,通过TSFT指导测试序列的动态执行,同时还考虑了引导序列和验证序列对测试结果的影响,在避开TSFT的前提下,可在引导序列和验证序列集合中进行搜索和替换,动态地生成新的有效测试序列.实验结果表明,所提方法避免了一些重复测试以及错误转换对正确转换的测试结果的影响,较明显地提高了实际的测试效率和测试覆盖率.

关 键 词:动态测试  测试效率  测试覆盖率  测试序列失败树
文章编号:0253-987X(2007)02-0149-04
修稿时间:2006-06-15

Dynamic Testing Method Based on Test Sequence Fail Tree
Zhao Baohua,Gao Cunhao,Jiang Zhenhai,Zhou Hao,Pan Quanke. Dynamic Testing Method Based on Test Sequence Fail Tree[J]. Journal of Xi'an Jiaotong University, 2007, 41(2): 149-152,249
Authors:Zhao Baohua  Gao Cunhao  Jiang Zhenhai  Zhou Hao  Pan Quanke
Affiliation:1. Department of Computer, University of Science and Technology of China, Hefei 230027, China; 2. Anhui Province Key Laboratory of Software in Computing and Communication, Hefei 230027, China
Abstract:The common methods of the communication protocol conformance testing include two steps: generate test suite,and execute the test suite in a static order.These methods may contain the problem of reducing the actual range of testing and the influence caused by other test sequence.A method of alterable test suite is presented,which considers the dependence of different test sequences and the effect caused by the leading sequence and verifying sequence on the test results The test sequence fail tree(TSFT) is used in the method,not only for guiding the dynamic execution of the test cases but also for searching and replacing in leading sequence and verifying sequence.The method generates valid test sequences in testing process dynamically,avoids the influence of fault transition on testing result of correct transition and will improve the test efficiency and test coverage.
Keywords:dynamic testing   test efficiency   test coverage   test sequence fail tree
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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