2014-10-28 167 views
0

我已经创建了一个android应用程序,我想分析集成测试的代码覆盖率。假设活动是单位,我测试了一些活动(与monkeyrunner)之间的交互,以验证我的应用程序用例的一些情况。如何将monkeyrunner集成测试与emma覆盖测试集成?

  • 是否可以通过如Emma这样的工具来评估我的集成测试的代码覆盖率?
  • 如果是这样,是否可以运行monkeyrunner脚本,而Emma计算覆盖范围?

我刚找到的教程介绍如何计算Emma代码覆盖率为Android单元测试...

回答

0

Obtaining code coverage of a running Android application可能是你在找什么。

此外,创建你的测试我会推荐给AndroidViewClient一试为monkeyrunner简易替换,它允许自动生成测试刚刚录制屏幕上的操作(试行culebra -UG)。

+0

嗨,你不要在指南中使用monkeyrunner ......不幸的是我必须用它来测试我的应用程序。 – Dev 2014-10-31 14:55:15