我继承了一个非常糟糕的测试套件,有1000多个测试,其中有数百个测试失败。有几个人正在修复测试,我想快速查看测试作业运行之间已修复的测试。
目前,我从两次运行中复制失败测试的列表,对它们进行排序和区分。我希望有更好的方法。
我能找到的唯一提到更好可能性的是this old thread。
谢谢。
答案 0 :(得分:1)
您是否考虑使用Sonar(现为SonarQube)?您可以将测试结果传递给Sonar,并以可搜索的格式保存测试历史记录。我们使用PMD / Findbugs / etc和测试结果将红色/黄色/绿色作业用于进一步的CI部署,但使用Sonar进行趋势和分析。