摘要
本发明公开了一种基于大语言模型的软件测试用例生成方法及系统,涉及软件测试技术领域,包括:待测模块探测子系统,用于构建待测模块集;测试用例生成子系统,用于根据待测模块构建提示模版,并基于自适应焦点上下文生成机制和提示模版利用程序生成模型,生成测试用例;修正校验子系统,用于对测试用例实施多级修正处理,消除错误,生成初始测试套件;测试用例补充子系统,用于对初始测试套件进行覆盖率分析和变异测试,根据结果构建模型输入文本,利用程序生成模型生成补充测试用例,以更新初始测试套件,获得最终的测试套件。本发明通过结合待测模块的功能性注释与LLM的逻辑推理能力,可减少因断言错误导致的误判,确保测试反馈的准确性。
技术关键词
待测模块
软件测试用例
大语言模型
生成系统
套件
动态上下文信息
生成机制
抽象语法树
模版
覆盖率
生成方法
文本
程序
复杂度
反馈子系统
软件测试技术
生成测试用例
系统为您推荐了相关专利信息
水库群调度
大语言模型
复杂度
变量
水库调度规则
大语言模型
冷冻电镜
非易失性计算机可读存储介质
计算机程序指令
蛋白颗粒