基于改良程序谱的软件故障定位方法
【出 处】:
【作 者】:
余晓菲
张仕
蔡蕊
陈慧峰
蒋建民
【摘 要】故障定位是软件调试过程中一项耗时耗力的工作,自动化查错的应用对于提高软件调试效率具有重要的现实意义.近年来,基于程序谱的故障定位方法得到了研究人员的大量关注.针对单错误现象,提出了基于改良程序谱的软件故障定位新方法,该方法基于“在单错误情况下,若测试用例运行错误,则该测试用例运行必定覆盖了故障语句”这一论断,将所有的故障测试用例对程序语句的覆盖情况做交运算,从而得到故障基,再利用故障基定位故障.最后,以西门子测试程序集为测试数据,对比了不同方法对故障定位的效果和效率的影响,其结果表明所提出的方法可以有效地提高故障定位的效果和效率.
相关热词搜索: 故障定位 程序谱 测试用例 故障基
上一篇: 改进的SURF算法在书法笔画匹配识别中的应用
下一篇: 免疫入侵检测多目标优化克隆选择算法研究