一种基于大语言模型辅助数据库模糊测试的方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于大语言模型辅助数据库模糊测试的方法
申请号:CN202411807522
申请日期:2024-12-10
公开号:CN119759766A
公开日期:2025-04-04
类型:发明专利
摘要
本发明公开了一种基于大语言模型辅助增强数据库模糊测试的方法及系统。该方法包括,通过对目标数据库进行模糊测试,持续生成变异的SQL语句,监控数据库是否发生崩溃,收集代码覆盖率。对于变异SQL,如果其触发了数据库崩溃、逻辑错误或提升了代码覆盖率,重置变异次数为零;否则累加变异次数。当变异次数达到预设的变异瓶颈阈值时,引入大语言模型进行变异,根据设计的提示工程,组合数据库信息、近期SQL及执行结果和预测目标输入给所述模型,得到新的变异SQL语句。本发明能有效突破传统数据库模糊测试中的覆盖率瓶颈,提高SQL的多样性和代码覆盖率。
技术关键词
大语言模型 代码覆盖率 监控数据库状态 语句 瓶颈 数据库定义语言 种子 测试覆盖率 数据库系统 逻辑 漏洞 字段 列表 分支 格式 软件 接口
系统为您推荐了相关专利信息
搜题 大语言模型 人机交互界面 词典笔 答案
意图识别模型 拍摄单元 手势 智能设备 图像
知识问答方法 融合知识图谱 答案 关系 主题
大语言模型 图像 答案 多模态 问答数据生成方法
知识点 深度学习模型 文本 语音 主题