当前位置:主页 > 科技论文 > 软件论文 >

基于软件层次化模型的软件测试数据生成

发布时间:2018-06-24 14:43

  本文选题:软件测试 + Markov链模型 ; 参考:《计算机应用》2016年12期


【摘要】:针对基于Markov链模型的软件测试技术在测试数据生成时不考虑软件的结构信息,生成的测试数据集对代码路径的覆盖能力以及缺陷检测能力都较低的问题,将统计测试与基于Markov链模型的测试相结合,提出了一种新的软件测试模型——软件层次化模型。该模型涵盖了软件与外部环境之间的交互,同时描述了软件内部结构信息。还给出了该模型测试数据集的生成算法:首先生成符合使用情况的测试序列,然后为测试序列生成覆盖软件内部结构的输入数据。通过针对示例软件的实验结果表明,与基于Markov链模型的测试方法对比,基于软件层次化模型的测试在满足软件测试充分性要求的同时,提高了测试数据集的代码路径覆盖能力和缺陷检测能力。
[Abstract]:In order to solve the problem that the software testing technology based on Markov chain model does not consider the structural information of the software when generating the test data, the generated test data sets have low coverage ability to code path and defect detection ability. A new software testing model-software hierarchical model is proposed by combining statistical testing with testing based on Markov chain model. The model covers the interaction between the software and the external environment, and describes the internal structure information of the software. An algorithm for generating the test data set of the model is presented: first, the test sequence is generated according to the usage, and then the input data covering the internal structure of the software is generated for the test sequence. The experimental results show that compared with the test method based on Markov chain model, the test based on hierarchical software model meets the requirements of software test adequacy at the same time. The ability of code path coverage and defect detection of test data set is improved.
【作者单位】: 信息工程大学;数学工程与先进计算国家重点实验室;后勤科学研究所;
【基金】:国家自然科学基金资助项目(61402525) 郑州市普通科技攻关项目(141PPTGG383)~~
【分类号】:TP311.53

【相似文献】

相关期刊论文 前10条

1 刘胜;软件测试及其自动化[J];信息技术;2001年03期

2 黄萍,万志军;舰载指控软件测试[J];舰船电子工程;2002年05期

3 孔学东,李丹,刘杰;软件测试实验室能力认可研究[J];电子产品可靠性与环境试验;2003年03期

4 杨光岩;浅谈软件测试的组织与管理[J];中国金融电脑;2003年04期

5 赵彬,辛文逵;目前软件测试发展中的误区[J];信息与电子工程;2003年04期

6 杨根兴,宗宇伟;软件测试不确定性研究及解决途径[J];计算机工程;2004年07期

7 ;旋极科技公司推动关键软件测试[J];单片机与嵌入式系统应用;2004年06期

8 刘利君;走出软件测试的困境[J];软件世界;2004年05期

9 林钦,潘健鸿;对软件测试的进一步研究及探讨[J];中国科技信息;2005年16期

10 王泓;软件测试文件的编制[J];电子产品可靠性与环境试验;2005年05期

相关会议论文 前10条

1 王彦丽;骆力明;;软件测试理论与软件测试实践教学体系探索[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年

2 张雯婷;;软件测试丢失数据遗补算法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年

3 田丽芳;刘栓;;软件测试的学习方法探究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年

4 蒋方纯;陆云帆;谢晓勇;;软件测试理论中的阴阳学说[A];第六届中国测试学术会议论文集[C];2010年

5 马秦晋;刘世英;徐小辉;惠煜;;软件测试的重要性及现状分析[A];第六届全国计算机应用联合学术会议论文集[C];2002年

6 徐拾义;;软件测试新概念-软件内建自测试(摘要)[A];第十届全国容错计算学术会议论文集[C];2003年

7 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年

8 符开桂;胡泽平;;浅谈软件测试应把握的几个问题[A];海南省通信学会学术年会论文集(2006)[C];2006年

9 蒋方纯;;基于覆盖率的组合测试在游戏软件测试中的应用与分析[A];第五届中国测试学术会议论文集[C];2008年

10 黄碧玲;;软件测试的风险管理及应用[A];浙江省电子学会2012学术年会论文集[C];2012年

相关重要报纸文章 前10条

1 赵健;软件测试将成行业新宠[N];中国企业报;2006年

2 张磊;软件测试何以成为就业新宠?[N];中华工商时报;2006年

3 成墨;软件测试人才争夺战升级[N];中华工商时报;2006年

4 仲琪;软件测试人才进入“黄金时代”[N];北京人才市场报;2007年

5 李思;软件测试,你了解多少?[N];上海金融报;2008年

6 邵强;越南有望成世界顶级软件测试中心[N];人民邮电;2008年

7 王莉;天津软件测试中心成立[N];中国贸易报;2000年

8 本报实习记者 汤浔芳;软件测试职业前景看好[N];计算机世界;2008年

9 王宇;首届中国软件测试$研讨会将召开[N];中国计算机报;2003年

10 ;测试空间:专业软件测试外包服务商[N];中国计算机报;2013年

相关博士学位论文 前8条

1 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年

2 张广梅;软件测试与可靠性评估[D];中国科学院研究生院(计算技术研究所);2006年

3 缪力;依赖性分析及其在软件测试中的应用[D];湖南大学;2006年

4 蔡立志;基于形式化的软件测试复用若干关键技术的研究[D];上海大学;2009年

5 王雅文;基于缺陷模式的软件测试技术研究[D];北京邮电大学;2009年

6 王鸿燕;GIS软件测试的关键问题与应用实践[D];武汉大学;2010年

7 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年

8 姚砺;面向对象软件测试的研究[D];浙江大学;2002年

相关硕士学位论文 前10条

1 郑凯;基于GQM软件测试有效性评估模型的研究[D];西南交通大学;2015年

2 田奇才;基于云计算的移动app测试研究[D];陕西师范大学;2015年

3 高瑞敏;基于演化算法的软件测试资源分配问题的研究[D];中国科学技术大学;2015年

4 马骏杰;软件测试Bug管理系统设计与实现[D];电子科技大学;2014年

5 赵萃娟;质量管理在软件测试组织中的应用研究[D];上海交通大学;2014年

6 林晨;嵌入式箭载计算机控制软件测试关键技术研究[D];上海交通大学;2014年

7 张露丹;中冶北方人力资源管理系统的设计与实现[D];大连理工大学;2015年

8 周慧婷;Solution Configurator项目测试方法的设计与实现[D];南京大学;2014年

9 竺晓梅;基于RUP的软件测试质量管理的研究与实现[D];复旦大学;2013年

10 陆海婧;SaaS应用公共测试平台的设计与实现[D];北京工业大学;2014年



本文编号:2061869

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2061869.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户331b5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com