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

一种基于多维度API序列构建的模糊测试驱动程序生成方法

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

개요

발명자

高祥; 孙海龙; 刘星宇

IPC 분류

G06F 11/3668 (2025.01)G06F 8/41 (2018.01)G06F 21/56 (2013.01)

本发明提供一种基于多维度API序列构建的模糊测试驱动程序生成方法,属于软件工程技术领域。包括:多维度API序列构建;LLM驱动的模糊测试驱动生成和修复;种子语料库生成与选择;覆盖引导的测试时间调度;模糊测试驱动程序的变异;崩溃分析与自动诊断。本发明通过多维度API序列构建,融合真实调用、类型兼容与语义依赖信息,为LLM提供丰富上下文,生成的模糊测试驱动更具语义合理性和执行深度。通过覆盖引导的动态时间调度机制,将更多测试时间分配给高潜力驱动,提升整体测试覆盖率采用基于能量分配的多策略驱动变异方法,使低效驱动重新具备探索能力,持续挖掘深层逻辑。实现从序列构建到驱动生成、调度和变异的全流程自动化。