2

我正在尝试在 Android 中使用 emma 代码覆盖率。除了创建coverage.em 之外,一切都运行良好——它没有被创建。我试图寻找它(在虚拟设备以及测试和应用文件夹中),但我找不到它。

我一直在寻找任何其他解决方案,但没有发现任何适合我的解决方案。

谢谢大家...

编辑:现在它生成coverage.em,但它说(使用详细模式):“合并的覆盖数据包含0个条目”并且报告为0%。怎么了?

4

1 回答 1

0

我通过以下步骤成功获得了覆盖率报告:

0.在我的系统上安装蚂蚁

1.(在 sdk/tools 目录中)

android update project -p <path to app project>

2.(在 sdk/tools 目录中)

android update test-project -m <path to app project> -p <path to test project>

3.(在测试项目根目录中)

ant clean emma debug install test

4.报告是/bin/coverage.html

于 2014-07-29T09:23:16.610 回答