摘要
本申请公开了一种基于故障传播路径覆盖的复杂软件系统测试方法,通过引入故障传播路径模型,结合静态切片和动态切片技术,实现了对缺陷在模块间动态传播过程的精准模拟与捕捉,全面覆盖了复杂软件系统中可能存在的传播路径,克服了传统方法在动态缺陷检测方面的局限性。同时,通过种子缺陷注入策略,能够在关键传播节点激发潜在缺陷,进一步挖掘模块间的关联缺陷,解决了模块交互性导致的检测难题。此外,本方法通过自动化流程实现测试用例扩充和故障传播路径的分析,显著减少了人工干预,降低了测试过程中的时间成本和资源消耗,全面提升了复杂软件系统的测试覆盖率和缺陷检测能力,为系统的可靠性和安全性提供了重要保障。
技术关键词
故障传播路径
软件系统测试方法
测试用例集
动态切片
种子
筛选测试用例
语句
验证测试用例
程序切片技术
智能算法
生成测试用例
测试覆盖率
动态缺陷
交互性
节点
系统为您推荐了相关专利信息
动态知识图谱
实体
多任务学习模型
三元组
子模块
影像档案电子资料
区域生长算法
识别方法
边缘检测算法
像素点
路径规划方法
农田
覆盖算法
路径规划系统
数字高程模型
分割方法
水平集方法
图割算法
特征提取网络
特征提取模块