概念flaky test
测试不稳定
在相同代码下测试结果时红时绿的失败模式,通常由非确定性因素导致。
核心事实
时间轴 (近 90 天)
10月28日
测试不稳定(flaky test)会无缘无故变红,触发行动;而误报通过会无缘无故变绿,掩盖问题。两者的关键区别在于红色失败触发行动,绿色通过掩盖问题。
待验证50%
10月15日
测试不稳定(flaky test)是指同一测试在代码未变更的情况下时而通过时而失败,常见诱因包括异步等待不足、动画时序竞争、测试数据污染和外部依赖抖动。
已验证65%