我在製作Android應用程序方面有相當豐富的經驗。對於我的新項目,我們決定進行測試驅動開發(TDD)。我一直在Robotium用戶場景測試中弄溼我的手,並且它工作正常並且看起來也很容易。Android測試驅動開發
對於單元測試,我嘗試使用(MockContext Android Class)來模擬Context,但我無法這樣做。我通過這個博客http://sites.google.com/site/androiddevtesting/,並通過這個http://sdudzin.blogspot.com/2011/01/easy-unit-testing-for-android.html,這表明嘲笑Android應用程序仍然非常有限和困難,並建議使用PowerMock,jMockit,JeasyTest或Roboelectric(與Mockito和Maven結合)甚至RoboGuice。
我想從你們那裏得到你認爲哪個單元測試框架最適合測試Android應用程序的建議。 (特別是測試Android類,可能會給出模擬上下文和其他模擬功能,以便儘可能使測試用例儘可能獨立)。任何建議或指針都會有所幫助。由於
參見[用於TDD資源在Android上](http://stackoverflow.com/questions/2336488/resources-for-tdd-on-android) – rds 2012-12-04 14:23:15
另請參見[單元測試Android應用程序的最佳做法](http://stackoverflow.com/questions/522312/best-practices-for-unit-testing-android-apps) – rds 2012-12-04 14:30:04