【问题标题】:How to generate MS Test Code Coverage Report如何生成 MS 测试代码覆盖率报告
【发布时间】:2019-09-02 09:17:01
【问题描述】:

我正在使用 ASP.NET 核心和 Angular 7 创建一个 Web 应用程序。我已经使用 MS 测试框架为 Web API 代码开发了单元测试用例。在 Angular 中,我能够使用 Karma 生成代码覆盖率报告,但在 DotNet 中,我无法找到生成覆盖率报告的工具。

除了使用 MS Test 框架我别无选择,所以请不要推荐 Xunit 和 Nunit。

如果有分步说明或任何资源可供参考,那就太好了

【问题讨论】:

  • 这只是来自 Visual Studio 还是来自构建脚本?要在 Visual Studio 中使用代码覆盖率,您需要一个 Visual Studio 企业版。 Use code coverage to determine how much code is being tested
  • 它来自 Visual Studio,但不幸的是我没有企业版。我正在使用专业版进行开发。

标签: visual-studio unit-testing asp.net-web-api .net-core mstest


【解决方案1】:

您尝试过 opencover 工具吗?

opencover

可能还有另一个选项称为“PartCover”,但我从未使用过它..

【讨论】:

    猜你喜欢
    • 2017-09-03
    • 2017-04-24
    • 2012-01-07
    • 2017-02-11
    • 2021-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-09
    相关资源
    最近更新 更多