有没有办法在根 pom 中运行所有测试并在 Intellij Idea 中收集测试覆盖率?
问问题
24254 次
3 回答
42
创建一个运行配置,它将在整个项目中查找测试。确保您选择All in package
并In whole project
在配置对话框中:
确保在对话框中选择<default>
包。Choose Package
现在您可以选择使用以下命令运行此配置Run 'All in project' with Coverage
:
结果将显示在单独的覆盖窗口中:
您还将在Project View
窗口中看到结果以进行快速概览:
于 2013-06-19T12:59:35.780 回答
14
右键单击父模块(根 pom),然后选择Run 'All Tests' with Coverage
.
于 2013-06-19T16:05:48.783 回答
2
有一个“覆盖”插件,默认情况下可能未启用。
找到它File->Settings->Plugins
。
这将启用“Run with Coverage”按钮和菜单项。
这里有一个简短的官方概述视频:IntelliJ IDEA 的代码覆盖率
于 2018-03-12T21:28:54.543 回答