1、idea自带功能
直接右键执行 Run with coverage ,计算单元测试覆盖率
2、JaCoCo(使用最多)
DevOps流水线上用的 SonarQube就是用的这个插件。idea自带插件,计算单元测试覆盖率 开启方式:idea 使用JaCoCo插件测试覆盖率并展示Branch,%(分支覆盖率_萝卜猪骨番茄面的博客-CSDN博客_idea jacoco插件
3、EvoSuite
开源插件,idea安装比较麻烦IntelliJ IDEA plugin | EvoSuite ,需要在项目中引入 。可以自动生成单元测试,计算覆盖率
4、Squaretest
收费插件,可以自动生成单元测试类,会计算单元测试覆盖率 Squaretest - Java Unit Test Generator for IntelliJ IDEA
5、Diffblue
收费插件,可以自动生成单元测试类,会计算单元测试覆盖率。也有社区免费版。 https://www.diffblue.com/pricing/
6、Randoop
只有eclipse插件
版权归原作者 Jet-W 所有, 如有侵权,请联系我们删除。