如何为 Allure 中失败的测试添加年龄?

How to add Age to the failed Test in Allure?

我已将 Allure 集成到我的测试结果报告框架中。倾城拥有我想要的大部分好处。只有我需要帮助的是,如何将 Age 添加到失败的测试中。 Google 搜索为我提供了@Flaky 的魅力功能...但这不是我想要的。我的特殊要求是,如果测试在第 100 次 jenkins 构建之前工作正常,并且声明从 101 到 129(今天)失败,它应该将年龄显示为“29 次构建(或其他)”有没有办法使用倾城?或者任何其他通过 Allure 为我做这件事的詹金斯插件?

开箱即用的 Allure 框架不可能做到这一点。

您可以尝试编写一段代码来为您进行这些计算,然后您可以将计算结果附加到 Allure 报告中。

我认为你不会这样做所以还有另一种选择,也许它对你有好处。

为什么不尝试使用 "Retries" 选项卡或 "History" 选项卡呢?

重试:

历史: