一种测试用例生成增强的方法级自动程序修复方法

AITNT
正文
推荐专利
一种测试用例生成增强的方法级自动程序修复方法
申请号:CN202510474463
申请日期:2025-04-16
公开号:CN120407405A
公开日期:2025-08-01
类型:发明专利
摘要
本发明公开了一种测试用例生成增强的方法级自动程序修复方法,该方法主要面向基于Java语言开发的软件程序,具体包括:利用大语言模型生成测试用例以复现故障,并根据其执行结果进行筛选;结合基于频谱的故障定位方法和基于信息检索的故障定位方法计算所有代码片段的方法级可疑度分数,经排序得到故障定位序列,以获取可疑代码片段;进而构造提示词以利用大语言模型进行补丁生成;对补丁进行排序、验证、过滤,最后将最终的补丁序列中的前N个作为最终的修复方案提交。本发明适用于有故障报告但缺少触发测试情境下的方法级故障修复,也可以单独用于其中某个步骤如故障定位和补丁排序等。
技术关键词
自动程序修复 补丁 故障定位方法 序列 大语言模型 信息检索 测试用例自动生成方法 生成工具 排序方法 文本 生成测试用例 报告 自然语言 套件 仓库 软件 编码 指数
系统为您推荐了相关专利信息
1
一种基于混合智能的任务规划方法、装置及存储介质
生成网络模型 蒙特卡洛树搜索 规划 序列 分层
2
一种嵌入式具身智能视觉语言大模型知识库构建及应用方法、设备、介质及产品
物体 多模态 视觉 文本编码器 图像编码器
3
一种基于预训练模型的小样本物联网流量分类方法及系统
物联网流量 序列特征 样本 预训练模型 分类模型构建
4
一种油藏参数反演不确定性量化方法、装置、设备、介质及产品
不确定性量化方法 LSTM模型 二氧化碳驱油 非均质储层 序列
5
一种融合视觉语言大模型与扩散模型的自动驾驶关键测试场景生成方法
测试场景生成方法 融合视觉 仿真环境 降噪器 扩散算法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号