北京航空航天大学学报 ›› 2014, Vol. 40 ›› Issue (3): 292-297.doi: 10.13700/j.bh.1001-5965.2013.0265

• 论文 • 上一篇    下一篇

基于实验的自适应随机测试效率分析

殷永峰, 肖鹏, 张弛, 刘斌   

  1. 北京航空航天大学 可靠性与系统工程学院, 北京 100191
  • 收稿日期:2013-05-17 出版日期:2014-03-20 发布日期:2014-03-29
  • 基金资助:
    航空科学基金资助项目(20095551025);中央高校基本科研业务费专项资金资助项目(YWF-11-03-Q-114)

Analysis of adaptive random testing efficiency based on the experiment

Yin Yongfeng, Xiao Peng, Zhang Chi, Liu Bin   

  1. School of Reliability and System Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, china
  • Received:2013-05-17 Online:2014-03-20 Published:2014-03-29

摘要: 自适应随机测试通过自适应算法对随机测试进行加强,从而提高软件失效检测能力.现有研究过多强调了其在F-度量上的优势,而较少考虑输入域的诸多因素对自适应随机测试效率的影响.选取3类典型自适应随机测试算法和随机测试算法,分析被测软件失效区域紧致程度、维度对算法的影响,并选取自适应随机算法中测试效果最佳的固定候选集算法在非数值条件下与随机算法比对.结果表明,自适应随机测试受输入域的诸多因素影响,适用性有限,实际测试中对测试效率的提升效果并不明显.

Abstract: Adaptive random testing (ART) had been proposed as an enhancement of random testing with some algorithms, thus the ability of failure detection was improved. However, previous studies emphasised on the advantages of F-measure a lot but rarely considered the real testing environment. Three typical adaptive random testing algorithms and random testing algorithm were selected, and the impact of the compactness of failure regions, dimensions on the efficiency of ART was analyzed. Then fixed size candidate set (FSCS), which was the best ART algorithm, was compared with random testing in the non-numeric conditions. The results show that the range of application of ART is limited by many factors of input domain. And in real test, the enhancement of test efficiency is not obvious.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发