1

我有一堆 C# 代码,单元测试和系统测试都涵盖了这些代码。我想找到两者都涵盖的代码部分,只有单元测试和系统测试。

我可以使用 JetBrains dotCover 为这两组(单元测试与系统测试)生成覆盖率报告。

如何比较这两个覆盖率报告?

我有 NDepend,如果有帮助的话。

4

1 回答 1

0

Roger,使用 NDepend,您仍然可以导入多个 DotCover 覆盖 xml 文件(使用正确的 DotCover XML 进行 NDepend 设置)。

我想找到两者都涵盖的代码部分

使用合并选项AND,如下面的屏幕截图所示。这会有所帮助,它会告诉您两个测试集都涵盖了哪种方法。

如果您需要在两个测试集覆盖的逐行级别进行缩放,除非 NCover 有相应的工具,否则您需要自己以编程方式合并两个覆盖文件(应该不难)。

NDepend 导入覆盖文件

于 2013-05-18T10:44:52.283 回答