摘要
本公开提供了基于大模型生成测试用例的方法、装置及电子设备,涉及自然语言处理、大语言模型、深度学习等人工智能技术领域。具体实现方案为:在执行测试用例对被测代码进行测试时,获取断言报错信息;基于测试用例、被测代码、断言报错信息中的至少一者,生成第一提示词;将第一提示词输入大模型,得到大模型的第一输出结果;第一输出结果包括修复方案信息,大模型用于基于第一提示词输出与第一提示词匹配的修复方案信息;基于第一输出结果与大模型进行多轮的交互式对话,生成被测代码的测试用例。通过实施本公开实施例,可以提升测试用例的准确性和代码覆盖率,可以快速定位问题并自动生成修复建议,减少了手动干预,提升了测试效率。
技术关键词
交互式对话
生成测试用例
代码缺陷
执行测试用例
模板
生成代码
代码覆盖率
输入模块
电子设备
存储模块
大语言模型
人工智能技术
计算机程序产品
定位问题
处理器通信
自然语言
指令
系统为您推荐了相关专利信息
指纹特征点
模板
协方差矩阵
计算机程序指令
图像识别技术
循环神经网络模型
深度学习模型
聚合物
生成方法
分子
编辑界面
仿真场景
机器人作业
机器人控制器
脚本
自动测试系统
人工智能服务器
测试仪器
生成测试用例
数据库服务器