期刊文献+

软件随机测试新方法研究 被引量:1

A Study on Novel Random Testing for Software
下载PDF
导出
摘要 随机测试在软件和硬件测试中都有广泛应用,在软件测试中一般应用于黑盒测试。利用随机测试在软硬件中的一致性特点,将针对数字系统随机测试开发的最大距离测试概念研究成果,通过转换和改造,应用于软件黑盒测试,称为软件最大距离随机测试法。通过对基准程序TCAS的39个变异体测试的实验结果表明:所提的新方法是一种有效的可以提高软件黑盒测试功效的方法,它不仅提高了软件随机测试的效率,而且降低了测试成本,相对于传统的软件随机测试而言,在故障覆盖率方面有着十分明显的改进和提高。 Random testing is widely used in both software and hardware testing, which is applied in black box testing in software. This paper takes advantage of the comn^n features of hardware and software in random testing, applying file new concept of the maximum distance among test patterns called Maximum Distance random testing into software which has been originally used in hardware testing by using some suitable transformations and im- provements; and some favorable results have been obtained. The experimental results on 39 mutants (faults) in- serted in a normal benchmark program called TCAS in the paper have shown that the new algorithm can bring a- bout not only higher fault coverage but also lower test cost compared to the conventional random testing.
出处 《西南科技大学学报》 CAS 2013年第3期66-72,共7页 Journal of Southwest University of Science and Technology
基金 国家自然科学基金项目(61076123)
关键词 软件黑盒测试 随机测试 最大距离测试 准最大距离测试 Software black-box testing Random testing Maximum distance testing Quasi-maximum distance testing Universal random testing
  • 相关文献

参考文献11

  • 1AGRAWAL V D. When to use random testing [ J ]. IEEE Transactions on Computers, 1978, C - 27 : 1054 - 1055.
  • 2DURAN J W, NTAFOS S C. An evaluation of random testing[ J ]. IEEE Transactions on Software Engineering, 1984, SE - 10:438 -444.
  • 3CHEN T Y, HUANG De-hao, TSE T H, et al. An innova- tive approach to tackling the boundary effect in adaptive ran- dom testing[ C]. Proceedings of the 40th Annual Hawaii In- ternational Conference on System Sciences,Hawaii, 2007.
  • 4TAPPENDEN A F, MILLER J. A novel evolutionary ap- proach for adaptive random testing [ J ]. IEEE Transac- tions on Reliability, 2009, 58(4) : 619 -633.
  • 5Testing by Exclusion through Test Profile[ C ]. Proceeding of 10th International Conference on Quality Software, Zhangjiajie, Hunan, China, 2010.92 - 101.
  • 6MALAIYA Y K. Antirandom Testing: Getting the Most Out of Black-box Testing[ C ]. Proceedings of ISSRE95, 1995.86 - 95.
  • 7XU Shi-yi, CHEN Jian-wen. Maximum Distance Testing [C]. Proceedings of IEEE the llth ATS. Asian Test Symposium Guam, USA, 2002.15 - 20.
  • 8XU Shi-yi. A Quasi Best Random Testing[ C]. Proceed- ing of IEEE the 19th ATS. Asian Test Symposium, Shanghai, China, 2010.21 -26.
  • 9HUTCHINS M, FOSTER H, GORADIA T, et al. Exper- iments on the Effectiveness of Dataflow- And Control Flow-based Test Adequacy Criteria [ C ]. Proceedings of the 16th International Conference on Software Engineer- ing, Los Alamitos, CA, USA, 1994. 191-200.
  • 10HYUNSOOK D, SEBASTIAN E, GREGG R. Support- ing controlled experimentation with testing techniques: An infrastructure and its potential impact[J]. Empirical Software Engineering, 2005, 10 (4) : 405 - 435.

二级参考文献13

  • 1Beizer B.Software Testing Techniques[M].Van Nostrand Reinhold,1990
  • 2Meyers G.The Art of Software Testing[M].New Jersey:John Wiley & Sons,lnc.,1079
  • 3SethS,Agrawal V,Farhat H.A Statistical Theory of Digital Circuit Testability[J].IEEE Transactions on Computers,1990,39 (4):582-586
  • 4Wagner K D,Chin C K,McCluskey E J.Pseudorandom Testing[J].1EEE Transactions on Computers,1987,36(3):332-343
  • 5Malaiya Y K,Yang S.The Coverage Problem for Random Testing[C] // Proceedings of the 13th International Test Conference.1984:237-242
  • 6Xu Shiyi.Maximum Distance Testing[C]//Proceeding of the 11th IEEE ATS'02.2002:15-20
  • 7Malaiya Y K.Antirandom Testing:Getting the Most Out of Black-box Testing[C] // Proceeding of the 6th International Symposium on Software Reliability Engineering.1995:86-95
  • 8Malaiya Y K,von Mayrhauser A,Srimani P K.An Examination of Fault Exposure Ratio[J].IEEE Transactions on Software Engineering,1993,19(11):1087-1094
  • 9Abramovici M,Breuer M A,Friedman A D.Digital Systems Testing and Testable Design[M].New York:computer Science Press,1990
  • 10Cohen D M,Dalai S R,Kajla A,et al.The Automatic Efficient Test Generator (AETG) System[C] // Proceedings of ISSRE.1994:303-309

共引文献2

同被引文献9

  • 1蔡红辉.嵌入式系统的安全与实现[J].科教文汇,2007(09Z):217-217. 被引量:2
  • 2刘芳.嵌入式软件测试技术的研究[D].北京:北京邮电大学.2013.
  • 3Yamaura,Tsuneo.How to Design Practical Test Cases[J]. Soft- ware 1EEE, 1998,15(6) :30-36.
  • 4乔文军.嵌入式软件测试平台的研究与实现[D].南京:南京航空航天大学.2011.
  • 5YU Ting-ting, Ahyoung Sung, Witawas Srisa-an, et al. An Approach to Testing Commercial Embedded Systems [J] .Jour- nal of Systems and Software,2014,88:207-230.
  • 6Huang J C. Program Instrumentation and Software Testing[J]. Computer, 1978,11 (4) : 25- 32.
  • 7黄奕.基于模糊测试的软件安全漏洞发掘技术研究[D].合肥:中国科学技术大学,2014.
  • 8ZHU Hong. Software Unit Test Coverage and Adequacy [J]. ACM Computing Surveys, 1997,29(04) : 366-367.
  • 9姜荣萍.ARM嵌入式系统分析[J].计算机光盘软件与应用,2010(16):71-71. 被引量:2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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