【问题标题】:How to view code coverage details in Intellij如何在 Intellij 中查看代码覆盖率详细信息
【发布时间】:2016-10-21 03:21:11
【问题描述】:

当我运行代码覆盖率时——无论是作为调用单元测试的一部分还是从Analyze | Generate Coverage Report 运行,结果都只是一行摘要,如下所示:

相反,我们想要的是查看覆盖率按类别 - 以磨练未充分测试的领域。更好的是详细说明每个班级的区域(到线条?)IJ 有这些能力吗?

【问题讨论】:

    标签: intellij-idea test-coverage


    【解决方案1】:

    啊哈!它显示在资源管理器中。现在真的应该还有一个文本报告..所以如果有人知道那在哪里或如何生成它,将不胜感激。

    注意:出于保密原因,我无法显示完整路径名

    【讨论】:

    • 该表旁边的工具栏中有一个生成覆盖率报告按钮(带有绿色箭头的框)。此外,如果您双击其中一个类,则应在打开的编辑器中显示覆盖范围(装订线中的绿色/红色条)。
    【解决方案2】:

    来自Intellij documentation。生成代码覆盖率报告

    1. 执行以下操作之一:
      • 在主菜单上,选择分析 |生成覆盖率报告。
      • 在覆盖工具窗口的工具栏中,点击exportToTextFile
    2. 在打开的“生成覆盖率报告”对话框中,指定将存储生成的报告的目标目录,并可选择选中“在浏览器中打开生成的 HTML”复选框。
    3. 单击保存。 IntelliJ IDEA 会将生成的报告存储到指定位置,如果选中了相应的复选框,也会在默认浏览器中打开它。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-02
    • 2021-09-26
    • 2020-08-27
    • 2015-04-10
    • 2018-12-05
    • 1970-01-01
    • 2020-10-15
    • 2015-01-12
    相关资源
    最近更新 更多