• 专利标题: 一种基于相对冗余测试集约简的软件缺陷定位方法
  • 专利标题(英): Software defect positioning method based on relative redundant test set reduction
  • 申请号: CN201010206404.8
    申请日: 2010-06-23
  • 公开(公告)号: CN101866316B
    公开(公告)日: 2012-01-25
  • 发明人: 张鑫顾庆庄元陈道蓄
  • 申请人: 南京大学
  • 申请人地址: 江苏省南京市汉口路22号蒙民伟楼512A
  • 专利权人: 南京大学
  • 当前专利权人: 南京大学
  • 当前专利权人地址: 江苏省南京市汉口路22号蒙民伟楼512A
  • 代理机构: 江苏圣典律师事务所
  • 代理商 黄振华
  • 主分类号: G06F11/36
  • IPC分类号: G06F11/36
一种基于相对冗余测试集约简的软件缺陷定位方法
摘要:
本发明公开了一种基于相对冗余测试集约简的软件缺陷定位方法,首先对源程序进行插桩,执行测试用例,收集测试用例的执行信息;根据各个测试用例对源代码的覆盖情况,对整个测试集进行约简;最后计算语句块的怀疑率,按照其大小对语句块排序生成缺陷定位报告。在使用相同缺陷定位技术的前提下,通过本发明得到的代表集计算的缺陷定位效果要优于传统测试集约简得到的代表集计算的缺陷定位效果,且代表集规模相差不大。
0/0