摘要
本发明涉及一种融合多源人类编程经验的测试用例自动生成方法、装置及介质,其中方法包括:准备步骤:基于目标编程问题P,搜索针对目标编程问题P已存在的人类正确编程代码,以及人类错误提交代码和针对各人类错误提交代码修正的人类修正代码;多维分析步骤:得到由大语言模型生成的第一分析结果;差分分析步骤:得到由大语言模型生成的第二分析结果;用例生成步骤:基于第一分析结果和第二分析结果,以生成可执行测试脚本构建提示词,得到由大语言模型生成的测试脚本,运行脚本以生成针对编程问题P的测试用例。与现有技术相比,本发明具有显著提高测试用例的区分性等优点。
技术关键词
测试用例自动生成方法
融合多源
编程
人类
大语言模型
生成可执行
脚本
缺陷分析
格式
基础
生成装置
程序
测试点
模式
存储器
处理器
介质
思路
刻度
模板