使用Robolectric和Maven测试代码覆盖率

时间:2014-02-12 20:46:05

标签: android maven code-coverage robolectric

我一直在网上搜索几个小时,但还没有任何有效的解决方案。

问题很简单:如何使用Robolectric作为测试库在Android maven项目中获取测试代码覆盖率?

我尝试过JaCoCo和Cobertura但没有成功。总会出现某种错误。我认为我的问题是我无法正确安装Maven正确的代码覆盖插件。我知道有很多示例POM文件和代码片段,但我没有运气。

Robolectric正在努力工作。

我的项目目录如下:

  | parent project
  |-- app project
  |-- test project

感谢您帮助我!

1 个答案:

答案 0 :(得分:0)

SonarQube完全符合您的要求。

修改

These docs will help如果您还没有找到它们。

Android plugin对您也非常有用。