使用EMMA获取Android测试覆盖率

2014-11-03
阅读 2 分钟
8.9k
EMMA是一个Java代码测试覆盖率获取工具。尝试了一种使用EMMA获取Android测试覆盖率的方法,参考使用了DynoDroid提供的方法,其原理是使用插桩与BroadcastReceiver,使得插桩后打包签名而成的APK运行时每次操作均发送信息给BroadcastReceiver,BroadcastReceiver中负责将覆盖率信息写到SD卡的名为coverage.ec的文件中。其...