当然,必须避免并修复片状测试。测试应始终通过,如果不是,则需要进行测试。
但是,我们并不是生活在一个完美的世界中,因此,识别不时失败的测试可能会有所帮助。
由于Jenkins跟踪测试结果,因此您可以逐步浏览特定测试用例的历史记录(使用“上一个/下一个构建”链接)。
此外,还有两个Jenkins插件可能会有所帮助:
- 测试结果分析器插件: 此插件可让您一目了然地查看特定测试用例(或测试套件)的历史(加上添加漂亮的图表)
- Flaky Test Handler插件:此插件对失败的测试(即重新运行它们)提供了更深的支持。不过,它仅限于Maven和git。



