期刊文献+

基于变异体错误的软件测试浅析

Analysis of Software Testing Based on Mutant Fault
下载PDF
导出
摘要 软件测试是软件工程中保证软件产品质量的重要组成部分。本文概述了基于错误的软件测试方法,重点介绍了一种基于错误的软件测试方法即变异测试,一种衡量测试用例集完备性的测试策略,也被用于生成完备的测试用例集。变异测试是一种行之有效的软件测试方法,通过使用变异算子产生变异体系统模拟软件中的各种缺陷,然后构造能够杀死这些变异体的测试数据集。最后分析了变异测试与可靠性研究,并介绍了变异测试相关的应用以及研究的前景。 Software test is an important part of software engineering, which grantees the quality of software.This paper is going to introduce some kinds of fault-based testing approaches, especially Mutation test,which is a test stradegy to measure the completeness of test case set and can be used to generate complete test case set as well. Mutation test is an effective software testing method,which generates mutants by applying mutation operators to simulate software defects systematically,and then a test suit is constructed to kill these mutants.This paper studies the reliability of mutation test ,introduces some applications of mutation test and gives us some research prospects.
作者 曹瑞国
出处 《神华科技》 2012年第5期62-63,69,共3页 Shenhua Science and Technology
关键词 测试 软件 变异测试 可靠性研究 Testing Software Mutation test Research of reliability
  • 相关文献

参考文献3

二级参考文献64

  • 1[1]Gronau I, Hartman A, Kirshin A, Nagin K, Olvovsky S. A methodology and architecture for automated software testing. http://www.haifa.il.ibm.com/projects/verification/gtcb/papers/gtcbmanda.pdf, 2000
  • 2[2]Chow T S. Testing design modeled by finite-state machines. IEEE Transactions on Software Engineering, 1978,4(3): 178~187
  • 3[3]Offutt J, Abdurazik A. Generating test cases from UML specifications. UML' 99, USA, 1999
  • 4[4]Poore J H. Introduction to the special issue on: model-based statistical testing of software intensive systems. Information and Software Technology, 2000, 42(12):797~799
  • 5[5]Beizer B. Black-Box Testing: Techniques for Functional Testing of Software and Systems, Wiley, New York, USA, 1995
  • 6[6]Jorgensen A, Whittaker J A. An API Testing Method. STAREAST' 00, USA, 2000
  • 7[7]Fujiwara S, Bochmann G, Khendek F.Test selection based on finite state models. IEEE Transactions on Software Engineering, 1991, 17(6): 591~603
  • 8[8]Rosaria S, Robinson H. Applying models in your testing process. Information and Software Technology, 2000, 42(12): 815~824
  • 9[9]Whittaker J A. Stochastic software testing. The Annals of Software Engineering, 1997, 4:115~131
  • 10[10]Liu C, Richardson D J. Using application states in software testing. ICSE'00, Ireland, 2000

共引文献92

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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