android - Android JUnit 测试的 Emma 代码覆盖率

标签 android testing junit

如何为 android Junit 测试运行 Eclemma 代码覆盖工具,而不是为 Junit 测试?任何人都可以帮忙吗。

enter image description here

最佳答案

最简单的方法是将 ant 构建文件添加到两个项目(主项目和测试项目),然后使用特定的 ant 目标生成覆盖率报告。 然后您可以将覆盖率报告导入 EclEmma。

要添加 ant 构建,您首先需要在 Eclipse 中禁用 Project -> Build Automatically 以避免冲突。

http://dtmilano.blogspot.ca/2011/07/eclipse-android-and-emma-code-coverage.html 中描述了这些步骤.

关于android - Android JUnit 测试的 Emma 代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10067101/

相关文章:

android - 钛 ios 和 Android 中的自动完成文本字段

android - 在 React Native AirBnb 的 MapView [Android] 上关注用户位置

android - 在我的应用程序中接收短信

javascript - 如何在 Cypress.io 中拖放

ruby-on-rails - "autotest/rails [...] doesn' t [...] 存在。中止”

android - 意外的顶级异常( react native )

python - 如何在freezegun中使用忽略包?

java - junit-jupiter-api 和 junit-jupiter-engine 的区别

java - 如何测试任何方法调用是否抛出异常?

java - 使用 JUnit 进行测试时,Spring MVC 中的 Hibernate validator 不工作