猿问

如何获得基于 java maven 的程序的测试覆盖率?

我有一个基于 Maven 的 Java 程序,为此我需要知道测试覆盖率。为了测试,我正在使用 testng。

我已经可以使用命令 mvn test 运行测试。所有测试都通过了,我可以在 surefire-reports/index.html 中看到报告。但是我无法获得报告所需的测试覆盖率。

mvn test

预期结果为测试覆盖率百分比为 x%


森林海
浏览 127回答 2
2回答

吃鸡游戏

您可以使用 Intellij 获取覆盖率报告。右键单击测试文件夹:运行所有覆盖范围,然后开始,也许您需要显式调用报告窗口,它位于视图 -> 工具窗口 -> 覆盖范围。关于默认插件的最后一个问题。我能告诉你的唯一信息位于设置-> 插件中:

明月笑刀无情

对于使用Netbeans IDE 的用户,请执行以下操作右键单击项目选择代码覆盖率然后选择显示报告如下所示将显示每个文件的代码覆盖率。
随时随地看视频慕课网APP

相关分类

Java
我要回答