一种基于代码大语言模型的对话驱动回归测试生成方法

AITNT
正文
推荐专利
一种基于代码大语言模型的对话驱动回归测试生成方法
申请号:CN202410975322
申请日期:2024-07-19
公开号:CN119046134A
公开日期:2024-11-29
类型:发明专利
摘要
一种基于代码大语言模型的对话驱动回归测试生成方法,属于计算机技术领域。收集并准备面向C语言程序的数据集,包括源代码、对应的测试需求自然语言描述、测试用例数据约束以及官方测试用例示例;确定合适的大语言模型;从数据集中选择待测函数开始生成测试用例;设计面向不同类型C语言程序的提示(prompt)模板,以引导模型生成特定类型和规范格式的测试用例;使用大语言模型对测试需求进行语义分析并将分析结果反馈给自身来加深大语言模型对测试需求的理解;检测生成测试用例的测试输入参数是否与被测函数参数一一对应,指导大模型修正测试用例数据类型;对生成的测试用例进行测试,生成用例质量评估报告。
技术关键词
测试生成方法 大语言模型 分析工具 生成测试用例 面向C语言 测试用例数据 代码覆盖率 报告 生成可执行文件 程序 随机采样方法 模板 语义 设计测试用例 自然语言 格式 分支 有效性
系统为您推荐了相关专利信息
1
基于多数据源的法律问答信息整合方法、装置及相关设备
信息整合方法 意图 标签 生成技术 语义向量
2
大语言模型构建方法、文本处理方法、系统、设备及介质
语言模型构建方法 文本处理方法 大语言模型 路由器 网络
3
代码评审方法、装置、电子设备及存储介质
代码评审方法 大语言模型 可执行程序代码 指令 数据压缩
4
一种长文本信息处理方法、装置、计算机设备及存储介质
文本信息处理方法 文本生成模型 大语言模型 语义特征 文本信息处理装置
5
基于多智能体和检索增强生成的个性化学习系统
学习系统 教学智能 构建知识图谱 知识点 文本
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号