Android测试代码覆盖率,Eclipse

Mar*_*cin 17 java eclipse android

有没有办法从Eclipse中运行Android的单元测试,以便检测代码并测量测试代码覆盖率?

我正在寻找一种简单的方法来找出我的应用程序的哪些部分尚未测试,修复测试用例并查看是否有帮助.

Mar*_*rek 8

免责声明:我是Atlassian

Atlassian Clover工具也支持Android - 它测量应用程序代码和单元测试的覆盖范围.虽然在alpha阶段,它运行得很好 - 它适用于Eclipse 3.6.2及更高版本.

如果您想查找需要改进的应用程序区域,那么以下Clover功能将非常适合此任务:

  • 三叶草仪表板
  • 覆盖云报告
  • 覆盖树地图报告
  • 覆盖资源管理器

哦,Clover HTML报告看起来很棒!

请查看:https://confluence.atlassian.com/display/CLOVER/Clover-for-Android


avh*_*avh 2

看看这篇文章:http://blog.pboos.ch/2011/06/coverage-fo-android-tests/

编辑:更新链接:https://github.com/pboos/blog.pboos.ch/blob/master/_posts/2011-06-29-coverage-fo-android-tests.markdown

  • 虽然这在理论上可以回答这个问题,但[最好](​​http://meta.stackexchange.com/q/8259)在此处包含答案的基本部分,并提供参考链接。 (3认同)