大家好,我是神韵,是一个技术&生活博主。出文章目的主要是两个,一是好记忆不如烂笔头,记录总结中提高自己。二是希望我的文章可以帮到大家。欢迎来点赞打卡,你们的行动将是我无限的动力。
本篇主题是:IDEA配置并查看单元覆盖率
其它文章链接:
Unit Test 1–什么是单元测试
Unit Test 3–编写单元测试之前需要了解的单元测试框架Mock
Unit Test 4–自动生成单元测试插件之TestMe与Diffblue
Unit Test 5–编写第一个单元测试
Unit Test 6–单元测试踩过的坑
Unit Test 7–单元测试覆盖率表单生成交付,Jacoco的使用
4步配置,便可在IDEA本地查看单元覆盖率
首先说明一下,这个配置仅仅是使用了IDEA,和maven的plugins插件是不一样的,后面的Jacoco的使用就是用的maven插件。
1、准备一个项目
2、配置一个Run/Debug Configuration(选择扫描包,pers.xue.skills是我项目的根目录)
3、选择刚配置的,运行Coverage
4、直接会弹出框,可以查看结果(当然这里是没有写任何测试类,覆盖率为0)
回到项目这边也可以看结果
5、对于需要exclude的,比如entity/util等继续配置过滤,可选包和单个类
本文结束!