一尘不染

您如何使用junit标记易碎测试?

jenkins

如何用jenkins用于向我们提供报告的junit
xml语法标记易碎的测试?詹金斯(Jenkins)为我提供了一份成功和失败的测试报告。我想知道哪些测试是片状的。


阅读 222

收藏
2020-07-25

共1个答案

一尘不染

当然,必须避免并修复片状测试。测试应始终通过,如果不是,则需要进行测试。
但是,我们并不是生活在一个完美的世界中,因此,识别不时失败的测试可能会有所帮助。

由于Jenkins跟踪测试结果,因此您可以逐步浏览特定测试用例的历史记录(使用“上一个/下一个构建”链接)。

此外,还有两个Jenkins插件可能会有所帮助:

  1. 测试结果分析器插件: 此插件可让您一目了然地查看特定测试用例(或测试套件)的历史(加上添加漂亮的图表)
  2. Flaky Test Handler插件:此插件对失败的测试(即重新运行它们)提供了更深的支持。不过,它仅限于Maven和git。
2020-07-25