最近跟着我们开发找测试工具,就看了 Robotium 和 Robolectric。
Demo: https://github.com/55hhy/AndroidRobolectric
两者最大区别就是:
Robotium 是需要启动模拟器或者真机,在 Android 环境中运行测试的;
Robolectric 则不需要 Android 环境,直接在 jvm 中运行测试。
同时 Robolectric 也就更加倾向于单元测试。
原文地址:https://github.com/thecodepath/android_guides/wiki/Android-Unit-and-Integration-testing