0

我们正在 TeamCity 中配置构建步骤。由于我们在测试覆盖率报告方面存在巨大问题(它们在那里,然后莫名其妙地消失了),我们正试图找到一个工作低谷(提出和解决与我们的问题直接相关的问题会产生非常冷淡的回应)。

请注意,我不是在寻找意见,而是在寻找技术知识库来支持(或扼杀)我们的选择。是的,我检查了构建日志 - 这些都发布在另一个线程中。这个问题是关于尝试替代方法的(in?)理智。:)

  1. 是否建议运行一个构建步骤进行测试,然后再运行另一个构建步骤进行测试覆盖?
  2. 在单独的构建步骤中运行这些甚至有意义吗?!
  3. 与测试本身捆绑/分开运行覆盖有什么好处和坏处?
4

1 回答 1

2

测试覆盖率报告是在单元测试运行期间生成的。除非您的问题在于阅读生成的报告,否则“在单独的构建步骤中运行它们”是没有意义的。测试覆盖率告诉您代码的哪些部分在测试运行时运行 - 我看不出它们如何独立。

在不再生成测试覆盖率报告时寻求帮助可能更有意义......

于 2014-07-03T14:33:22.653 回答