摘要
本申请公开了一种基于故障传播路径覆盖的复杂软件系统测试方法,通过引入故障传播路径模型,结合静态切片和动态切片技术,实现了对缺陷在模块间动态传播过程的精准模拟与捕捉,全面覆盖了复杂软件系统中可能存在的传播路径,克服了传统方法在动态缺陷检测方面的局限性。同时,通过种子缺陷注入策略,能够在关键传播节点激发潜在缺陷,进一步挖掘模块间的关联缺陷,解决了模块交互性导致的检测难题。此外,本方法通过自动化流程实现测试用例扩充和故障传播路径的分析,显著减少了人工干预,降低了测试过程中的时间成本和资源消耗,全面提升了复杂软件系统的测试覆盖率和缺陷检测能力,为系统的可靠性和安全性提供了重要保障。
技术关键词
故障传播路径
软件系统测试方法
测试用例集
动态切片
种子
筛选测试用例
语句
验证测试用例
程序切片技术
智能算法
生成测试用例
测试覆盖率
动态缺陷
交互性
节点
系统为您推荐了相关专利信息
智能监测报警方法
动态噪声
电机控制器
振动特征
基线