1

在过去的几周里,我一直在试图找出一种方法来为我们的构建过程实施(或找到已经实施的人)回归测试,但到目前为止我还没有找到任何可行的方法。我们使用 TFS2008 和 VS2010,升级到 TFS2010 不是我们的选择。我尝试使用 NDepend 为我们提供更改的方法和类型依赖项的列表,但是通过我们的构建脚本运行它已被证明是极其不可靠的(如果我在不更改任何内容的情况下运行相同的构建两次,我不会对拥有一个完美的感到惊讶NDepend 报告,以及一个异常说 NDepend 由于某种原因无法运行)。

不幸的是,我几乎被我拥有的工具(TFS2008、VS2010、MSBuild 和 MSTest)所困。我可能会得到另一个工具,但是改变我已经拥有的工具(例如从 MSTest 到 NUnit,或从 TFS2008 到 TFS2010)是不可能的。

有人已经这样做了吗?或者有人可以为我指出正确的方向,以编程方式在两个构建之间找到哪些方法和类型发生了变化?

4

1 回答 1

1

如果您有单元测试和覆盖率报告。然后你可以区分之前和之后的覆盖率报告。对覆盖范围的任何更改都将显示在其中。然后你可以对此进行回归测试(我假设是手动的)

于 2011-11-22T18:42:10.740 回答