一品慧诚 - 智汇一品集团旗下品牌
logo

农业银行申请一种程序多错误定位方法及装置专利,实现精度较高的程序多错误定位

2024/8/5 9:22:17
作者:
人气:0

  中国农业银行股份有限公司申请一项名为“一种程序多错误定位方法及装置“,公开号 CN202410498015.9,申请日期为 2024 年 4 月。

  专利摘要显示,本申请公开了一种程序多错误定位方法及装置,将程序测试用例输入被测程序中执行以获得测试结果数据。根据测试结果数据将程序测试用例划分为通过测试用例和失败测试用例。基于每个程序测试用例以及每个程序测试用例的测试结果数据,获取每个程序测试用例的特征。再将程序测试用例的特征与密度聚类算法相结合,进行失败测试用例的类簇划分。通过失败测试用例聚类结果对每个通过测试用例进行偶然正确测试识别,获取每个通过测试用例为偶然正确测试用例的概率值。利用该概率值构建怀疑度公式,计算被测程序中每条程序语句的错误概率,通过错误概率确定错误程序语句。错误修复后,可定位下一错误程序语句。如此,实现了精度较高的程序多错误定位。