
基本信息:
- 专利标题: 一种基于大语言模型的单元测试生成方法
- 申请号:CN202411947958.1 申请日:2024-12-27
- 公开(公告)号:CN119782178A 公开(公告)日:2025-04-08
- 发明人: 张静 , 马泽尧 , 张晓康
- 申请人: 中国人民大学
- 申请人地址: 北京市海淀区中关村大街59号
- 专利权人: 中国人民大学
- 当前专利权人: 中国人民大学
- 当前专利权人地址: 北京市海淀区中关村大街59号
- 代理机构: 北京纪凯知识产权代理有限公司
- 代理人: 纪晓峰
- 主分类号: G06F11/3668
- IPC分类号: G06F11/3668 ; G06N3/0475 ; G06N3/09
摘要:
本发明涉及一种基于大语言模型的单元测试生成方法,包括:收集代码微调数据,获得原始数据集;对所述原始数据集进行预处理,获得优化数据集;根据所述优化数据集中的查询问题及代码解决方案,生成单元测试数据;通过所述优化数据集及所述单元生成数据,基于监督微调对大语言模型进行训练,获得单元测试生成器;通过所述单元测试生成器对待测试程序生成单元测试结果。本发明能够提升单元测试生成方法的效率、准确率及灵活性,为软件开发过程中的质量保证和测试优化提供支持。