testing - 如何使用 jacoco.exec 报告

标签 testing code-coverage jacoco

我从 jacoco 生成了一个代码覆盖率报告,它是 jacoco.exec。但是我不知道怎么用...

我生成它的方式是通过命令行:

java -javaagent:/path/to/jacocoagent.jar=include=some.package.*,output=file org.junit.runner.JUnitCore some.package.ClassTest

然后我得到了 jacoco.exec 报告。我只需要百分比,我只使用命令行。有没有办法将此报告转换为可读的 txt 文件?

谢谢大家

最佳答案

在 IntelliJ Idea 中,从菜单中选择 Analyze > Show Coverage data。在新窗口中按 + 按钮并选择您的 .exec 文件。 测试覆盖率结果将出现在编辑器的覆盖率选项卡中。

更新:

在最新版本的 Intellij Idea 中,菜单已移动到 Run > Show Code Coverage Data

关于testing - 如何使用 jacoco.exec 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17973067/

相关文章:

testing - 如何为 Windows Phone 7 应用程序的 UI 编写自动化测试?

Java/Maven 代码覆盖率和冗余?

django - 如何从覆盖范围中排除 Django 库

javascript - 开 Jest : Difference betwen --runInBand and --maxWorkers 1

testing - 我们如何测试 Roku 应用程序

c++ - Visual Studio 2010 native C++ 代码覆盖着色不起作用

java - 使用JaCoCo和Gradle进行离线检测

android - 如何在 Android 中为 Espresso 测试自定义 Jacoco

maven - 作业终止后的 JaCoCo 内存分配

javascript - 如何在 Protractor 中使用 browser.get()