发明公开
摘要:
本发明涉及一种故障定位的可视分析方法,具体步骤如下:步骤1、对测试用例进行概览,展示每一个测试用例的执行结果,以及每一个测试用例执行代码行数;步骤2、基于现有的语句怀疑度公式,计算每一行语句的怀疑度,并结合每一个语句的测试覆盖率,将语句怀疑度和是否被执行等信息进行展示;步骤3、展示单个测试用例的执行过程,帮助用户了解程序执行时的具体运行过程,分析程序在何时出现预料之外的结果,判断故障产生的实际位置,通过使用GDB获取程序执行的中间结果;步骤4、需要判断故障定位是否准确,系统允许用户修改故障位置,并重新执行程序,以检测当前故障的位置是否准确。本发明提高故障定位效率。