我目前正在构建一个Android应用程序,我正在进行最佳测试设置,以使我的应用程序防弹:)如果有任何小/大缺失请随时推荐! :)
所以我的测试有点像这样: (请记住,我的应用程序有一个后端服务器)
所有这些测试都将在TeamCity CI服务器上运行。我们试图在尽可能多的测试中使用roboletric,因为它比在设备上加载测试更快。
我的问题是,我的设置中是否有大/小的缺失,或者是否有任何框架可以让我们更容易运行所有这些测试,除了使用robolectric / android maven插件/ teamcity?
答案 0 :(得分:2)
除了使用Robolectric之外,Robotium还值得一试。有关它的更多信息,请参阅此处(https://stackoverflow.com/q/522312/3152743)以及您可能感兴趣的其他测试方法。