单元测试代码生成方法、装置、设备和存储介质

AITNT
正文
推荐专利
单元测试代码生成方法、装置、设备和存储介质
申请号:CN202411979360
申请日期:2024-12-30
公开号:CN119938000A
公开日期:2025-05-06
类型:发明专利
摘要
本发明实施例提供一种单元测试代码生成方法、装置、设备和存储介质,包括:响应于用户触发的单元测试代码生成请求,获取目标程序的程序源码,单元测试代码生成请求用于请求生成程序源码中的第一程序源码对应的目标单元测试代码;将程序源码和第一程序源码输入大语言模型,以使大语言模型输出第一程序源码对应的方法所使用的至少一个类的类名称;确定程序源码对应的源码元数据,源码元数据对应的数据量小于程序源码对应的数据量;从源码元数据中确定出与至少一个类的类名称匹配的目标源码元数据;将目标源码元数据对应的第二程序源码输入大语言模型,以生成第一程序源码对应的目标单元测试代码。本方案用以提升单元测试代码的生成效率和准确率。
技术关键词
单元测试代码 大语言模型 数据 非暂时性机器可读存储介质 代码生成装置 处理器 生成程序 电子设备 通信接口 存储器 编码 模块 定义
系统为您推荐了相关专利信息
1
基于决策行为树自主驱动的智能对手控制模型系统
控制模型系统 决策 节点 任务分配策略 建模方法
2
一种虚拟机不断流热迁移方法及虚拟化系统
迁移虚拟机 迁移方法 源节点 虚拟机管理 虚拟化系统
3
一种基于智能驾驶的人机交互增强方法及系统
驾驶员疲劳状态 交互模型 驾驶舱 人机交互界面 关键特征点
4
一种基于机器学习的土壤磷吸附能力评估方法
能力评估方法 机器学习模型评估 支持向量回归 兰格缪尔模型 吸附平衡常数
5
一种基于人工智能的用于电厂集控运行的自动监控系统
自动监控系统 电厂集控 数据处理中心 远程监控终端 数据采集模块
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号