一种基于大语言模型的逻辑驱动测试用例生成方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于大语言模型的逻辑驱动测试用例生成方法
申请号:CN202511013692
申请日期:2025-07-23
公开号:CN120523743B
公开日期:2025-10-10
类型:发明专利
摘要
本发明公开了一种基于大语言模型的逻辑驱动测试用例生成方法,属于软件测试技术领域,该方法包括:从待测代码中提取关键信息;基于关键信息,采用逻辑驱动思考链提示模板引导大语言模型生成测试用例;运行测试用例并计算覆盖率;基于测试用例运行结果及覆盖率判断是否需要对测试用例进行修复,若需要,采用分层修复策略对测试用例进行修复,若不需要,输出测试用例。本发明通过逻辑驱动思考链,融合路径覆盖、条件组合覆盖、边界值分析和等价类划分策略,系统性引导大语言模型生成测试用例,彻底解决传统LLM生成测试用例时路径遗漏、条件组合不全的问题;采用分层修复策略对测试用例进行修复,显著减少人工干预需求。
技术关键词
大语言模型 生成测试用例 覆盖率 生成方法 逻辑 软件测试技术 抽象语法树 策略 分支 分层 模板 测试场景 白名单 项目 机制 目录 核心 标记 组织