本文列出并说明了与策略功能相关的所有 Microsoft.Testing.Platform 扩展。
重试
.NET 测试复原能力和暂时性故障处理扩展。
此扩展用于集成测试,其中测试严重依赖于环境的状态,并且可能会遇到暂时性故障。
此扩展作为 Microsoft.Testing.Extensions.Retry 包的一部分提供。
注释
该包附带严格的 Microsoft.Testing.Platform 工具许可证。 https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.0/License 提供完整的许可证。
可用选项如下所示:
选项 | 说明 |
---|---|
--retry-failed-tests |
重新运行任何失败的测试,直到通过或达到最大尝试次数为止。 |
--retry-failed-tests-max-percentage |
当失败的测试用例百分比超过指定的阈值时,避免重新运行测试。 |
--retry-failed-tests-max-tests |
当失败的测试用例数量超过指定的限制时,避免重新运行测试。 |