摘要—缺陷定位是国内外计算机行业近年来研究的热点,目前为止已经有很多有突破性的技术得以实现,本文就是在深入了解研究了国内外的缺陷定位方法的基础上,从程序切片分析技术入手,结合了RankBoost算法以及模糊c均值聚类分析进行多缺陷定位分析,同时对测试的偶然正确性进行了分析,并实现了识别偶然正确性用例的方法,本文主要实现的工作如下:
(1)针对偶然正确性问题,提出了识别偶然正确性用例的方法。
(2)利用模糊c值聚类分析和面向函数调用路径方法进行代码的多缺陷定位。
在删除偶然正确性用例后,我们利用RankBoost算法生成的训练模型对函数怀疑度进行排名,相较于经典算法,本文方法对缺陷定位的准确性有所提升。
关键词:软件测试,缺陷定位,程序切片,偶然正确性,Rankboost
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。