摘要
本发明实施例提供一种单元测试代码生成方法、装置、设备和存储介质,包括:响应于用户触发的单元测试代码生成请求,获取目标程序的程序源码,单元测试代码生成请求用于请求生成程序源码中的第一程序源码对应的目标单元测试代码;将程序源码和第一程序源码输入大语言模型,以使大语言模型输出第一程序源码对应的方法所使用的至少一个类的类名称;确定程序源码对应的源码元数据,源码元数据对应的数据量小于程序源码对应的数据量;从源码元数据中确定出与至少一个类的类名称匹配的目标源码元数据;将目标源码元数据对应的第二程序源码输入大语言模型,以生成第一程序源码对应的目标单元测试代码。本方案用以提升单元测试代码的生成效率和准确率。
技术关键词
单元测试代码
大语言模型
数据
非暂时性机器可读存储介质
代码生成装置
处理器
生成程序
电子设备
通信接口
存储器
编码
模块
定义
系统为您推荐了相关专利信息
迁移虚拟机
迁移方法
源节点
虚拟机管理
虚拟化系统
驾驶员疲劳状态
交互模型
驾驶舱
人机交互界面
关键特征点
能力评估方法
机器学习模型评估
支持向量回归
兰格缪尔模型
吸附平衡常数
自动监控系统
电厂集控
数据处理中心
远程监控终端
数据采集模块