期刊文献+

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

Analysis of adaptive random testing efficiency based on the experiment
原文传递
导出
摘要 自适应随机测试通过自适应算法对随机测试进行加强,从而提高软件失效检测能力.现有研究过多强调了其在F-度量上的优势,而较少考虑输入域的诸多因素对自适应随机测试效率的影响.选取3类典型自适应随机测试算法和随机测试算法,分析被测软件失效区域紧致程度、维度对算法的影响,并选取自适应随机算法中测试效果最佳的固定候选集算法在非数值条件下与随机算法比对.结果表明,自适应随机测试受输入域的诸多因素影响,适用性有限,实际测试中对测试效率的提升效果并不明显. 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 re- suits 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.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2014年第3期292-297,共6页 Journal of Beijing University of Aeronautics and Astronautics
基金 航空科学基金资助项目(20095551025) 中央高校基本科研业务费专项资金资助项目(YWF-11-03-Q-114)
关键词 软件测试 随机测试 自适应随机测试 失效区域 software testing random testing adaptive random testing failure detection
  • 相关文献

参考文献20

  • 1Yin Y F,Liu B, Li Z, et al. The integrated application based on real-time extended UML and improved formal method in real- time embedded software testing[ J ]. Journal of Networks,2010, 5(12) :1410 - 1416.
  • 2Markos Z,Tsoukalas,Joe W ,et al. On some reliability estimation problems in random and partition testing[ J]. IEEE Transactions on Software Engineering, 1993,19 ~ 7 ) :688 - 697.
  • 3Chart F T, Chen T Y, Mak I K,et al. Proportional sampling strat- egy : guidelines for software testing practitioners [ J ]. Information and Software Technology, 1996,38 ( 12 ) : 775 - 782.
  • 4Chen T Y, Leung H, Mak 1 K. Adaptive random testing [ C ]// Proceedings of the 9th Asian Computing Science Conference. Heidelberg : Springer-Verlag,2004:320 - 329.
  • 5Liu H, Kuo F C, Chen T Y. Comparison of adaptive random tes- ting and random testing under various testing and debugging sce-narios [ J ]. Practice and Experience ,2012,42 ( 8 ) : 1055 - 1074.
  • 6Sun Bo, Dong Y W, Ye H. On enhancing adaptive random testing for AADL model [ C ]//Proceedings of IEEE 9th International Conference on Ubiquitous Intelligence and Computing and IEEE 9th International Conference on Autonomic and Trusted Compu- ting. Washington DC :IEEE Computer Society ,2012:455 - 461.
  • 7Arcuri A, Briand L. Adaptive random testing : an illusion of effec- tiveness[ C]//Proceedings of the 2011 International Symposium on Software Testing and Analysis. New York : ACM,2011:265 - 275.
  • 8Chen T Y, Eddy G, Merkel R, et al. Adaptive random testing through dynamic partitioning[ C ]//Proceedings of the 4th Inter- national Conferenee on Quality Software. Piseataway, N J: IEEE Computer Society,2004:79 - 86.
  • 9Chen T Y,Huang D H,Zhou Z Q. On adaptive random testing through iterative partitioning[ J]. Journal of Information Science and Engineering, 2011,27 ( 4 ) : 1449 - 1472.
  • 10Chan K P,Chen T Y,Towey D P. Restricted random testing:a- daptive random testing by exclusion [ J]. International Journal of Software Engineering and Knowledge Engineering, 2005, 16(4) :553 -584.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部