目前,我们的 Jenkins 服务器仅显示通过/跳过/失败测试总数的历史记录/图表 - 我假设这是开箱即用的行为。
如果您选择一个测试,您将获得有关测试失败多长时间的信息(假设它确实失败了)。
但是,我们希望看到跨不同构建的单个测试的历史记录,以确定测试是否在过去(以及何时)失败,即使它刚刚通过。如果您发现构建失败的地方,您可以单击它,并调查可能导致失败的原因;如果它再次通过,您可以检查是否确实修复了测试,或者它是否一直随机失败。
这是可以通过配置以某种方式完成的事情,还是我们需要一个额外的插件?如果是,是哪一个?
不确定这是否有很大不同,但我们使用的是 Java (Maven) 和 TestNG (Surefire)。