代码之家  ›  专栏  ›  技术社区  ›  Herman Cordes

如何在VST上启用代码覆盖范围视图?

  •  8
  • Herman Cordes  · 技术社区  · 6 年前

    我的团队使用带有托管代理和 Visual Studio测试 构建任务以运行所有测试并生成代码覆盖率。但是,标签 代码覆盖率 之后仍为空,仅显示下载*.coverage文件的链接。

    实际上,我希望代码覆盖率的结果能够显示出来,包括测试哪些项目的表和图,以及它们各自的覆盖率。

    我们正在使用 Visual Studio测试 生成任务以使用测试Net461程序集 代码覆盖范围已启用 选中的。

    两者都有一定的关联 this this 问题,但不完全是,因为我们只是在使用内置的MSTEST框架 Visual Studio测试 构建任务,它(我理解)也应该自动发布代码覆盖率结果。

    我要找东西拿这个吗 代码覆盖率 查看工作?谢谢!!

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  6
  •   Marina Liu    6 年前

    在“代码覆盖率”选项卡中,您需要使用“发布代码覆盖率结果”任务在那里显示表和图。

    而对于发布代码覆盖率结果任务,它只支持jacoco或cobertura格式的代码覆盖率数据。所以结果是 *.coverage “代码覆盖率”选项卡中的表和图形无法显示文件。

    更多细节,你可以参考博客 Browse Code Coverage reports 还有这个问题 How to publish the code coverage result with a .coverage file .

    推荐文章