Idea coverage覆盖率测试工具的使用 | 您所在的位置:网站首页 › class report是什么意思 › Idea coverage覆盖率测试工具的使用 |
最近项目中,每次Build的时候会触发sonar程序去扫描代码,打出测试覆盖率,也就是coverage。如果不到80%以上,就要去补Test case。可是我们在开发中怎么知道写的unit test的coverage是多少呢?这就要靠Idea的工具了。Idea自带一个默认代码覆盖率工具。当然我们也可以配置第三方,比如jacoco。本章讲的是Idea自带覆盖率扫描工具的使用。 正文 基于包级别的coverage。 首先找到我们写好的测试类,点击查看单元测试覆盖度。![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 本文介绍了Idea自带的覆盖率工具,它可以帮我们在开发阶段去查看我们代码的覆盖率。 如果你想看某一个包的覆盖率情况,可以在test目录下选中要测试的包,选择Run test ‘XXX’ with Coverage。这样就会扫描选中包的代码覆盖率。 如果你只想看一个类的覆盖率的话,那就看第二种方法去配置一个Run configurations。这样就会只扫描选中的类的代码覆盖率。 如果本篇博客有任何错误,请批评指教,不胜感激 ! |
CopyRight 2018-2019 实验室设备网 版权所有 |