单元测试中基于路径分析的故障定位方法
程序在运行过程中出现非预期的行为或者结果,说明该程序中存在软件故障,如何快速准确的定位软件故障是提高软件可靠性的一个重要方面。本文介绍一种单元测试中基于路径分析的故障定位方法,根据测试用例的执行结果,分析对应的执行路径,通过统计程序控制流图上每条边分别被通过和失败的测试用例执行的次数计算该条边的可疑度,然后由边的可疑度计算得到节点可疑度,并将节点按照可疑度进行排序,帮助程序员快速准确的定位到故障位置。最后通过实验,验证了该方法的有效性。
软件开发 单元测试 故障定位 执行路径
Han Chunxiao 韩春晓 Wang Yawen 王雅文 Gong Yunzhan 宫云战
State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecom 北京邮电大学网络与交换技术国家重点实验室, 北京100876
国内会议
杭州
中文
139-143
2012-06-23(万方平台首次上网日期,不代表论文的发表时间)