我们正在尝试使用Jacoco来实现功能代码覆盖率。我们可以使用Jacoco创建覆盖报告。然而,不能正确地解释它
通常,它用一种颜色(这里是黄色)显示执行过程中覆盖的代码,而不是用另一种颜色(这里是红色)覆盖。但在同一类中有一些代码没有包含在这两种颜色中。
这意味着什么?这些代码行在执行过程中有没有被触及?
发布于 2015-01-30 04:44:44
看看这里:颜色意味着什么。http://www.eclemma.org/userdoc/annotations.html
和
http://www.eclemma.org/faq.html#trouble02
我看到Jacoco在设计上忽略了任何注释(单行/多行)、类定义、左括号、变量定义/声明、Java/Groovy中的导入等,因为它们不被视为实际的“可执行”代码。
不知何故,列表、映射变量类型定义和空白函数/方法括号/大括号显示为已覆盖。
https://stackoverflow.com/questions/23265802
复制相似问题