CNIPA.AI
검색으로 돌아가기
기록

一种基于参考测试用例的C语言单元测试生成方法

발명유효
1조회수
4청구항 · 1 독립항
§ Ⅰ

개요

발명자

高祥; 孙海龙; 张哲

IPC 분류

G06F 11/3668 (2025.01)G06N 5/022 (2023.01)G06F 8/36 (2018.01)

本发明提供一种基于参考测试用例的C语言单元测试生成方法,属于软件工程领域。包括:C项目符号索引知识库构建;测试用例迁移关联检索;基于参考测试模式的测试用例生成。本发明通过从已有测试中提取并强制应用成对的资源“申请/释放”模式,解决了生成的C语言测试用例可能引入内存泄漏的痛点;通过注入从真实代码中提取的测试模式,生成的测试用例在数据结构初始化、函数调用约定和代码风格上与被测项目高度一致,提升了测试代码的可读性、可维护性;将专家知识与大型语言模型的生成能力深度融合,将测试环境搭建和资源清理工作完全自动化,显著降低了为复杂C语言项目编写高质量测试的成本和时间。