问题标签 [cobertura]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
14518 浏览

ant - 带有 Ant 脚本的 Cobertura:xml/html 覆盖率报告始终显示 0% 覆盖率

我试图让 Cobertura 在我的 ant 脚本中运行。一切都成功了(源代码构建、junit 测试、cobertura 报告(xml / html);但在 html 报告中,代码覆盖率始终为 0% ...

Ant 脚本:制作工具

Ant 脚本:制作工具

蚂蚁脚本:junit

0 投票
3 回答
1657 浏览

grails - Grails cobertura 插件正在 BuildConfig.groovy 上进行代码覆盖

Grails coberatura 插件正在 BuildConfig.groovy 上进行代码覆盖。我已经在 BuildConfiguration 上尝试了所有这些配置,以从代码覆盖范围中排除 BuildConfiguration 已经尝试了所有这些。

0 投票
2 回答
2755 浏览

maven - 使用 cobertura maven 插件时如何设置 cobertura 数据文件的位置?

我正在使用 cobertura maven 插件 2.4。我没有看到任何选项来设置将数据文件 (cobertura.ser) 存储到特定文件夹的位置。

0 投票
1 回答
152 浏览

maven-plugin - maven 2的cobertura插件中的目标相互独立?

在 maven 2 的 cobertura 插件中,所有目标都是相互排斥的吗?如..我想要的是应该有一个检查以及应该有报告生成,当我在我的构建中使用cobertura目标时,检查没有完成..当我使用检查目标时,没有生成报告,我不得不同时使用这两个目标来获得我想要的东西,但是它会多次运行测试..这就是我正在做的事情

org.codehaus.mojo cobertura-maven-plugin 93 88 html 验证 cobertura 检查

还是我做错了什么?

0 投票
1 回答
2361 浏览

scala - Scala、sbt 和 emma 或 Cobertura

我想在 Scala 项目中使用代码覆盖率,Simple Build Tool 用作构建工具。在这个项目中最好使用的是什么。(我是这些技术的新手。)任何人都可以告诉我如何在我的项目中配置代码覆盖率。如果你能提供一个例子来帮助我理解这些事情。

0 投票
1 回答
162 浏览

java - 运行 Windows 服务和 cobertura

我正在尝试使用 cobertura 运行 Windows 服务。唯一的问题是执行关闭挂钩时 cobertura 会报告结果。我无法直接修改这些结果的代码,所以我想知道是否可以将 java 应用程序作为 Windows 服务运行并仍然收集 cobertura 结果。我检测代码,将其添加到类路径中,但是在报告时,我什么也没得到。查看跟踪文件时,无法加载/保存任何 cobertura 信息。这让我相信关闭挂钩永远不会被执行,否则我会得到结果。

感谢您的帮助!

0 投票
1 回答
841 浏览

unit-testing - 覆盖插件(引擎盖下的 Cobertura)是否报告 Spock 规范?

随着grails test-app unit:spock -coverage我跑了测试解释在

为什么即使使用 Spocks 的 Mock() 模拟了底层控制器,该方法仍返回 null?

现在覆盖率报告“认为”该方法createCrumb尚未经过测试。

0 投票
5 回答
5663 浏览

java - 如何使用 Maven 让 Emma 或 Cobertura 报告其他模块中源代码的覆盖率?

我有一个带有 Java 代码的多模块 Maven 设置。

我的单元测试,在其中一个模块中,在多个模块中练习代码。自然地,模块具有相互依赖关系,所有相关模块中的代码在测试执行之前根据需要进行编译。

那么:如何获得关于整个代码库覆盖率的报告?


注意:我不是在问如何组合多个模块中测试的覆盖结果。我在问如何使用来自多个模块的检测代码来覆盖单个模块中的测试。任何对前者感兴趣的人都可以参考这些 其他 问题,以及 Crowne 对Maven DashboardSonar的建议。

我使用纯 Ant成功获得了完整的覆盖率报告 。[编辑:] 我将 development-runtime 目录中的所有 jar 检测到一个临时目录中;将临时目录添加到类路径中;然后使用批处理测试从 Ant运行测试。

Ant 可以从 Maven 运行,但这里的挑战是无缝集成(即,自动将 Maven 中的所有类路径和源路径元素提供给 Ant),这就是我没有为此目的使用 Maven 工具的原因。

还有其他 关于集成测试的问题。但是,默认情况下,每个项目的报告默认只报告同一项目中代码的覆盖率,而我的测试在多个项目中执行代码。

这篇西班牙语文章可能是相关的。这是另一篇特定于 Seam 的文章


0 投票
2 回答
1411 浏览

java - 在哪里可以找到 Cobertura 中的单一摘要覆盖号码?

我在我的代码库上运行 Cobertura,并按类、行和分支获取覆盖率。

除此之外,我正在寻找一个汇总数字,它告诉我整个代码库的覆盖范围。当然,这还不够;详细的报告是必不可少的。但是只有一个数字给了我们一个可以不断改进的指标。

我在报告中没有看到这样的数字。我在哪里可以找到它?

0 投票
2 回答
12389 浏览

python - 如何使用鼻子测试输出覆盖率 XML?

我正在尝试输出我的鼻子测试的覆盖范围 XML,以便它们出现在 Hudson 上。我正在执行的行是:

我在控制台中看到了覆盖率输出,但没有包含覆盖率数据的 xml 文件。我怎样才能让它输出覆盖 xml?