摘要
软件测试是软件工程中保证软件产品质量的重要组成部分。本文概述了基于错误的软件测试方法,重点介绍了一种基于错误的软件测试方法即变异测试,一种衡量测试用例集完备性的测试策略,也被用于生成完备的测试用例集。变异测试是一种行之有效的软件测试方法,通过使用变异算子产生变异体系统模拟软件中的各种缺陷,然后构造能够杀死这些变异体的测试数据集。最后分析了变异测试与可靠性研究,并介绍了变异测试相关的应用以及研究的前景。
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