提供测试Android应用程序的解决方案

提供测试Android应用程序的解决方案,android,unit-testing,android-testing,android-instrumentation,Android,Unit Testing,Android Testing,Android Instrumentation,我刚刚阅读了大约10本Android书籍,阅读了大量文章,找到了一些框架,但仍然没有找到任何全面的方法来测试Android应用程序。 糟糕的是,测试(如果有的话)只是作为一个单独的章节出现在一些书中 有: 及 但他们都没有足够的文档、教程或示例。我无法将带有Gradle的Robotium设置为从as甚至命令行运行 使用androidstudio1.0和gradle1.0.0测试Android应用程序的最新方法是什么?您使用什么框架和工具?你在哪里学习Android的测试方法 我唯一能设置

我刚刚阅读了大约10本Android书籍,阅读了大量文章,找到了一些框架,但仍然没有找到任何全面的方法来测试Android应用程序。
糟糕的是,测试(如果有的话)只是作为一个单独的章节出现在一些书中

有:

但他们都没有足够的文档、教程或示例。我无法将带有Gradle的Robotium设置为从as甚至命令行运行

使用
androidstudio1.0
gradle1.0.0
测试Android应用程序的最新方法是什么?您使用什么框架和工具?你在哪里学习Android的测试方法


我唯一能设置的是,但是只有很少的例子可以做到这一点。

问题是,没有一个页面可以覆盖所有Android测试框架。无论如何,它们比上面列出的要多


我不太了解如何将它们与Android Studio集成,因为Android Studio还处于起步阶段,但它应该是可行的。

查看Blundell的博客,了解一些好的教程:。请注意,虽然我可以让浓缩咖啡和JUnit测试正常工作,但我还没有让Robolectric正常工作。如果有人有办法让它为针对API 21的项目工作,我很想知道怎么做。

最近谷歌发布了一系列Udacity教程,我认为他们也涵盖了这一点。这应该是合理的,对吧?你猜怎么着?这里没有测试(哦,可能除了DB测试,这是很平常的。Robolectric似乎仍然只支持API 18。可能Kitkat支持即将到来。我也发现了这一点。我想知道人们现在使用什么,其中哪些得到了很好的支持和维护,哪些有全面的示例和文档。