摘要
本发明公开了一种语言模型松耦合的级联式单元测试用例生成方法和装置,基于大语言模型的代码生成和指令跟随能力,在回归设置下生成单元测试,并在原仓库的环境下保证单元测试可编译执行,最终达到被测项目高覆盖率。首次将单元测试生成任务拆分成了测试前缀和测试预言的级联生成任务,并运用了上下文学习和检索增强技术,进行不依赖于特定的大语言模型的生成。
技术关键词
单元测试用例
覆盖率
种子测试用例
级联式
生成方法
计数器
测试方法
大语言模型
生成测试用例
分支
仓库
解析器
测试工具
模板
项目
生成指令
命令
生成装置
数据