一种基于大模型的单元测试代码可追溯性方法

AITNT
正文
推荐专利
一种基于大模型的单元测试代码可追溯性方法
申请号:CN202510936751
申请日期:2025-07-08
公开号:CN120821663A
公开日期:2025-10-21
类型:发明专利
摘要
本发明涉及一种基于大模型的单元测试代码可追溯性方法,该方法包括对训练数据集进行预处理进行数据增强;评估模型采用CoCoSoDa对比学习框架,使用预先训练的CodeT5初始化CoCoSoDa对比学习框架中的编码器,并使用数据增强后训练数据集对评估模型进行训练。对于新的测试函数方法体t:先提取t的名称,如果在t所在项目生产类中找到所述函数名称候选者,将该函数名称候选者对应的方法作为t对应的焦点方法;否则解析t,提取t中调用的函数名称,用函数名称映射该函数名称对应的方法体,将t和函数名称对应的方法体依次组对输入训练好的评估模型,评估模型输出t与各个函数名称对应的方法体之间的相似度排序,将最大相似度对应的方法体作为t的焦点方法。
技术关键词
可追溯性方法 单元测试代码 数据 自动化单元测试 焦点 Java类 框架 参数 启发式方法 机器学习技术 编码器 梯度下降法 项目 计算方法 列表 队列 语义 序列
系统为您推荐了相关专利信息
1
一种基于多模态的通信网络状态聚合系统
业务数据类型 网管协议 通信网络 分层 子模块
2
一种视频生成模型的后门攻击方法
视频生成模型 后门 文本 样本 微调方法
3
一种优化风电消防控制方法
消防控制方法 探测器 位置更新 工况 遗传算法
4
一种基于视觉方案的民航机场障碍物实时检测方法及系统
障碍物实时检测 神经网络加速芯片 能见度 神经网络量化 传感模块
5
一种净零能耗建筑辐射供暖盘管间距预测方法
盘管 建筑 能耗 非线性 序列
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号