0

我目前正在尝试测试 Android SDK/API,并为此创建了一个应用程序,该应用程序利用 API 中的 SQLite 类以及运行该应用程序的测试。我一直在拼命寻找 SDK 的代码覆盖率,以便我可以分析我的测试并为我的项目获得一些实际结果。但是,我似乎找不到任何文档(甚至堆栈溢出问题)可以为我提供任何帮助来执行此操作。我一直在玩 EMMA(还有一段时间 Ant,虽然显然我的 Android 版本中的版本不够用,单独下载对我来说并不顺利)。我之前发现了这个问题,但我没有得到他们的解决方案。

谁能帮我?谢谢。

编辑:我尝试从前面的链接的链接中添加代码(它正在将代码添加到 EMMA 的 build.xml 和 ant.properties),但现在我什至不知道覆盖日志的存储位置,如果它甚至像我一样工作认为它可能。

4

1 回答 1

1

我使用EclEmma在我的 Android 项目上运行代码覆盖率。我的单元测试设置为使用Robolectric运行。我没有使用 Ant 来管理我的 Android 构建,但是让它与这些一起工作应该不难。

于 2012-08-22T18:30:15.483 回答