收藏本站
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

基于程序频谱的缺陷定位方法

蔡蕊  张仕  余晓菲  蒋建民  
【摘要】:软件测试是生产可靠软件的重要保障,对测试所发现缺陷的解决可以分为缺陷定位和缺陷修改两个步骤[1],其中的缺陷定位是最耗时的.通常情况下,测试套件中成功执行的测试用例都占绝大多数,对基于程序频谱的缺陷定位方法,应该具备自主调节成功测试用例覆盖比重的能力,以提高方法的可用性.即,随着语句被成功测试用例覆盖的次数增多,该语句的覆盖次数对怀疑率的贡献度应逐渐减小,成功测试用例数的有效处理能提高缺陷定位方法的效果.基于此,本文提出EPStar(EP*)缺陷定位方法,该方法可以有效调整成功执行用例数的影响,以避免成功用例数量对缺陷定位效果的过度影响,从而提高缺陷定位的准确性,通过实验对比,说明了EP*方法比现有的几种缺陷定位方法具有更高的缺陷定位精度.

知网文化
【相似文献】
中国期刊全文数据库 前15条
1 蔡蕊;张仕;余晓菲;蒋建民;;基于程序频谱的缺陷定位方法[J];计算机系统应用;2019年01期
2 周明泉;江国华;;基于对数几率回归的函数级软件缺陷定位[J];计算机与现代化;2018年07期
3 陈诚;郑征;王皓钦;乔禹;;基于测试充分性准则的非死锁并发缺陷定位方法[J];计算机科学;2017年11期
4 周明泉;江国华;;一种基于频谱信息并结合碰集和遗传算法的缺陷定位方法[J];计算机科学;2018年09期
5 张金波;梁哲恒;;跨系统缺陷定位和调试方法研究[J];电力信息与通信技术;2017年09期
6 蔡虹;黄霞;;一种基于聚类算法的缺陷语句定位技术[J];山东大学学报(工学版);2012年06期
7 陈理国;刘超;;基于高斯过程的缺陷定位方法[J];软件学报;2014年06期
8 王旭;张文;王青;;基于缺陷修复历史的两阶段缺陷定位方法[J];计算机系统应用;2014年11期
9 雷晏;毛晓光;陈宗岳;;基于频谱的缺陷定位技术:逆向切片优于执行切片[J];后勤工程学院学报;2015年03期
10 郝鹏;郑征;张震宇;高乙超;宫成;薛云志;;基于谓词执行信息分析的自适应缺陷定位算法[J];计算机学报;2014年03期
11 张亚楠;谢冬红;邵学彬;;静态代码缺陷定位技术研究[J];信息与电脑(理论版);2017年23期
12 李伟;郑征;郝鹏;高乙超;饶培峰;宫成;;基于谓词执行序列的软件缺陷定位算法[J];计算机学报;2013年12期
13 解铮;黎铭;;基于代价敏感间隔分布优化的软件缺陷定位[J];软件学报;2017年11期
14 蒋剑;郑慧峰;王月兵;赵鹏;沈超;;水下桥墩体内缺陷检测与定位的方法研究[J];中国测试;2018年09期
15 李昂;毛晓光;雷晏;;面向自动修复并融合失效场景的缺陷定位方法[J];计算机科学;2015年12期
中国重要会议论文全文数据库 前7条
1 周晓燕;李兵;潘伟丰;覃叶宜;;基于错误传播概率网络的软件回归测试用例选择[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年
2 王道堂;林春哲;张凯;;软件测试用例构造方法与手段[A];计算机技术在工程建设中的应用——第十二届全国工程建设计算机应用学术会议论文集[C];2004年
3 张侠影;李志蜀;;一种优化的测试用例约简方法[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
4 张德平;聂长海;徐宝文;;划分测试用例选择策略研究[A];第五届中国测试学术会议论文集[C];2008年
5 林春哲;张凯;王道堂;;软件测试用例设计分析[A];计算机技术在工程建设中的应用——第十二届全国工程建设计算机应用学术会议论文集[C];2004年
6 王斌;;软件测试用例相关问题探讨[A];中国原子能科学研究院年报 2013[C];2014年
7 周瑞杰;江国华;;基于遗传算法的面向对象类测试用例生成研究[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
中国博士学位论文全文数据库 前10条
1 李唯实;基于传播链的缺陷定位及修复技术研究[D];国防科学技术大学;2016年
2 雷晏;基于关联性分析的缺陷定位技术研究[D];国防科学技术大学;2014年
3 章程;基于机器学习和程序分析相结合的程序调试技术研究[D];上海交通大学;2013年
4 张功杰;基于集合进化与占优关系的变异测试用例生成[D];中国矿业大学;2017年
5 刘勇;基于变异的错误定位优化技术研究[D];北京化工大学;2018年
6 张慧;基于测试用例的错误定位技术研究[D];东南大学;2016年
7 张旭舟;面向复杂程序结构的测试用例自动生成方法研究[D];北京邮电大学;2018年
8 刘玲;基于面向对象形式规格说明的测试用例生成技术[D];上海大学;2004年
9 占学德;基于UML statecharts测试方法的研究[D];上海大学;2005年
10 金虎;自动化软件测试技术研究[D];四川大学;2006年
中国硕士学位论文全文数据库 前10条
1 董俊华;基于频谱的程序切片缺陷定位研究[D];西安理工大学;2018年
2 贡亮;软件频谱缺陷定位技术的研究[D];清华大学;2013年
3 张鹏;多缺陷和多线程缺陷定位技术研究[D];国防科学技术大学;2014年
4 张晓红;基于频谱的软件缺陷定位方法的研究[D];南京邮电大学;2015年
5 樊向宇;基于进化算法的软件多缺陷定位研究[D];天津大学;2017年
6 雷晏;基于迭代反馈的缺陷定位技术研究[D];国防科学技术大学;2010年
7 郭进先;面向开源软件的自动化测试及缺陷定位框架设计与实现[D];上海交通大学;2015年
8 晋国盼;基于函数调用全信息的缺陷定位研究[D];北京理工大学;2016年
9 马倩;基于覆盖信息的测试用例约简与缺陷定位技术[D];南京大学;2012年
10 陈培兴;基于工业CT图像的缺陷定位和三维分割技术研究[D];中北大学;2016年
中国重要报纸全文数据库 前1条
1 罗德与施瓦茨(中国)科技有限公司;R&S公司:集成化NB-IoT测试方案[N];通信产业报;2017年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978