会议专题

一种基于修改影响分析方法的错误定位技术

在程序版本演进的过程中,需要对修改的部分进行回归测试以确定对程序的修改是正确的.在面向对象的程序过程中,由于继承和多态等特性,使得程序的数据流很难理解和跟踪,这使得在测试失败之后的调试和错误定位困难很大.修改影响分析方法可以用来对程序中修改的部分进行解析,分析找出最可能造成测试失败的对程序影响较大的一些修改.本文在研究修改影响分析方法的基础上,把对程序中的修改进行解析,将修改代码抽象为基修改,分析基修改之间的关系;进而,本文提出了一种添加基修改,构造中间版本程序的策略.该策略可以定位造成测试失败的原因,从而达到错误定位的目标。

修改影响分析 错误定位 回归测试 程序版本 程序修改

王之(韋華) 高建华

上海师范大学计算机科学与工程系,中国 上海,200234

国内会议

第五届中国测试学术会议

苏州

中文

242-247

2008-05-21(万方平台首次上网日期,不代表论文的发表时间)