论文部分内容阅读
程序在运行过程中出现非预期的行为或者结果,说明该程序中存在软件故障,如何快速准确的定位软件故障是提高软件可靠性的一个重要方面。本文介绍一种单元测试中基于路径分析的故障定位方法,根据测试用例的执行结果,分析对应的执行路径,通过统计程序控制流图上每条边分别被通过和失败的测试用例执行的次数计算该条边的可疑度,然后由边的可疑度计算得到节点可疑度,并将节点按照可疑度进行排序,帮助程序员快速准确的定位到故障位置。最后通过实验,验证了该方法的有效性。