故障注入 软件故障注入(SFI)是一种公认的评估软件系统可靠性的方法。 故障注入测试 FIT (Failure Injection Testing) 故障注入测试包括故意引入故障来测试系统的健壮性和错误处理能力。 错误可以直接引入到代码中(编译时注入),也可以通过使用软件触发器(运行时注入)来导致特定场景在运行系统中发生。 它确保系统能够处理和从错误或错误条件中恢复,并识别设计缺陷,在这些设计缺陷中,单个错误可能会传播为严重的错误或系统故障。