基于深度Q网络的软件测试断言合成方法及设备、介质

AITNT
正文
推荐专利
基于深度Q网络的软件测试断言合成方法及设备、介质
申请号:CN202510682590
申请日期:2025-05-26
公开号:CN120561008A
公开日期:2025-08-29
类型:发明专利
摘要
本发明提供基于深度Q网络的软件测试断言合成方法及设备、介质,获取待测方法与对应的测试前缀,输入至断言生成模型中,生成多个候选断言;将候选断言插入测试用例模板中,执行编译与运行测试,记录各断言的编译状态、运行状态及缺陷检测能力;提取每个候选断言的状态特征,包括语义嵌入向量、断言类型、上下文结构、变异类型和历史执行反馈,构建断言状态向量;将所述断言状态向量输入深度Q网络模型,预测各断言的Q值;基于所述Q值筛选最优断言,输出Q值最高的断言或前若干个断言以增强测试覆盖。本发明能够适应不同项目与多样测试上下文中的断言选择任务;通过引入强化学习机制,有效提升了断言筛选的智能化水平与缺陷检测能力。
技术关键词
深度Q网络 检测缺陷 处理器 计算机程序产品 语义特征 存储器 模板 样本 编码器 电子设备 介质 项目 变量 机制 参数
系统为您推荐了相关专利信息
1
光传输网络的波道自动分配方法、装置、设备及存储介质
光传输网络 网络拓扑 节点 自动分配方法 计算机可读指令
2
一种基于强化学习动态调节拥塞控制算法的方法及系统
拥塞控制算法 强化学习算法 网络 动态 列表
3
一种基于四领域迭代和动态合并的晶体性能预测方法
性能预测方法 晶体 网格 动态 计算机程序代码
4
用于3D打印的模型更新系统及方法、设备、介质及产品
模型更新系统 仿真模型 模型更新方法 编辑 转换单元
5
基于远程数据的重型车DPF监测方法、装置、介质及设备
远程监控数据 状态判定模型 行程 监测方法 状态监测模块
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号