APP下载

一种基于组合测试的软件故障调试方法的相关分析研究

2016-01-06王瑞凤,宋玲玲

烟台职业学院学报 2015年2期

一种基于组合测试的软件故障调试方法的相关分析研究

王瑞凤,宋玲玲

(烟台职业学院,山东 烟台 264670)

摘要:对于软件的功能测试来说,它是一个构建高可信软件的关键环节。组合测试作为一种重要的软件测试方法,往往能以简单高效的测试用例来对测试系统进行有效完整的测试,可以达到事半功倍的效果。基于组合测试的原理与算法对软件的故障调试进行一系列技术方面的分析,找到故障的原因所在并证明组合测试方法的有效性。

关键词:软件测试;组合测试;故障调试

收稿日期:2015-03-19

作者简介:王瑞凤(1968-),女,山东招远人,烟台职业学院讲师.

中图分类号:TP311.5文献标识码:A

软件的制成都要经历软件测试这个过程,它能够保障软件的质量。软件测试是一项复杂的计算过程,在软件测试的研究中要面临例如建模分析、准则设定、测试用例生成、变异测试和回归测试等诸多挑战。关于测试用例生成,我们常常会用到组合测试这种技术手段,它是近年来被世界各地软件应用领域关注热议的一项话题技术。

1组合测试

1.1 组合测试的概念

组合测试作为一种软件测试方法,它的主要特点就是在保证错误检出率的前提下用极少的测试用例就能够测试系统。在软件测试过程中,当建模分析完毕后,测试人员就可以获得一些由因素和因素取值联合构成的测试用例实例,组合测试可以通过极少数的因素间取值组合构造出一个组合测试用例集,然后自动分配最优组合测试用例,通过测试用例集来测试软件。……

登录APP查看全文