【问题标题】:show unit test success/failure count in sonarqube在 sonarqube 中显示单元测试成功/失败计数
【发布时间】:2017-05-16 18:39:03
【问题描述】:

我正在使用带有 VSTS 和 Sonar (5.6.3) 的 asp.net MVC 项目。 我的 Sonar Dashboard 上显示了我的单元测试覆盖率。

但是,我没有找到在仪表板上显示通过/失败的单元测试数量的方法。

有什么帮助吗?

【问题讨论】:

    标签: unit-testing sonarqube sonarqube-web


    【解决方案1】:

    我不确定我的问题是否与您的问题有关。我正在使用 karma-sonarqube-unit-reporter 为声纳生成 output.xml。主页上没有显示单元测试的原因是在 output.xml 中所有文件路径都没有定义。将所有文件路径更改为测试文件路径即可解决问题。希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      您将找不到任何方法在预配置的项目主页上显示这些度量。但是,如果您提供了单元测试执行数据,它们将在Measures 页面和Coverage 子页面上可用。

      明确地说,这些数据不能从您的测试覆盖率报告中“直觉”出来,而是必须单独提供。

      【讨论】:

      • 感谢您的回复。我可以在您的主页(覆盖部分)上看到单元测试的数量。它没有出现在我身上。我需要设置什么吗?我的配置 - SonarQube、VSTS、.NET
      • 你必须提供单元测试执行报告@Rabi
      • 感谢您的回复。回复一个问题。您有任何将数据提供给 Sonar 的示例吗?
      猜你喜欢
      • 2016-04-19
      • 2016-10-27
      • 2016-10-09
      • 2020-10-13
      • 1970-01-01
      • 2017-12-11
      • 2015-11-19
      • 2012-07-12
      • 2015-05-06
      相关资源
      最近更新 更多