0


idea 如何使用JaCoCo跑覆盖率

目录标题

背景介绍

[Q&A] 什么是代码覆盖?

代码覆盖(Code coverage)是软件测试中的一种度量,描述程序中源代码被测试的比例和程度,所得比例称为代码覆盖率。简单来理解,就是单元测试中代码执行量与代码总量之间的比率。

Java常用的单元测试覆盖率框架

JaCoCo
EMMA
Cobertura

区别

IDEA Coverage runner IntelliJ IDEA 和 JaCoCo的区别
Further Reading :JaCoCo


idea 如何使用 JaCoCo 跑覆盖率

第1步:配置Coverage runner

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第2步:跑覆盖率

在这里插入图片描述

第3步:

Ctrl+Alt+F6

查看覆盖率

在这里插入图片描述
在这里插入图片描述


idea 覆盖率颜色配置—我习惯的配置

场景1:跑到且跑全的代码

在这里插入图片描述

场景2:跑到但没跑全的代码

在这里插入图片描述

场景3:未跑到的代码

在这里插入图片描述

效果

在这里插入图片描述

标签: intellij-idea java ide

本文转载自: https://blog.csdn.net/weixin_37646636/article/details/135113041
版权归原作者 张紫娃 所有, 如有侵权,请联系我们删除。

“idea 如何使用JaCoCo跑覆盖率”的评论:

还没有评论