idea使用覆盖率运行
时间: 2024-03-09 10:51:39 浏览: 21
可以通过使用 JaCoCo 插件来在 IDEA 中运行覆盖率测试。具体步骤如下:
1. 在项目的 pom.xml 文件中添加 JaCoCo 插件依赖。
```xml
<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.7</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
```
2. 在 IDEA 中打开项目,然后在 Maven Projects 窗口中找到插件列表,双击 jacoco:prepare-agent。
3. 在 Maven Projects 窗口中找到 Plugins -> jacoco -> jacoco:report,双击运行。
4. 运行完毕后,在项目的 target/site/jacoco/index.html 文件中查看覆盖率报告。
注意:在运行测试时需要添加参数 -Dmaven.test.failure.ignore=true,否则测试失败时会导致覆盖率测试失败。