什么是单元测试Android应用程序的最佳和简单工具?

时间:2012-02-21 11:45:34

标签: android unit-testing

我一直在为一家小公司开发Android应用程序,在开发过程中我们需要对某些模块进行重复测试,所以我搜索了用于进行应用程序自动化测试(单元测试)的工具。 Android有一个单元测试工具但是编写这些测试用例本身需要花费更多时间来实际测试它。

我发现一些应用程序做了一些很棒的东西并提供了很好的图表,例如Robolectric,robotium,fonemonkey4android,但我对使用的内容感到困惑,任何有相同经验的人都可以提供帮助。

我检查了以下类似条款的先前问题 https://stackoverflow.com/questions/522312/best-practices-for-unit-testing-android-apps

但是所有线程都非常陈旧,并且没有足够的信息来决定选择哪个..

1 个答案:

答案 0 :(得分:2)

我认为首先你需要弄清楚你要测试的代码部分。

对于与用户界面无关的代码,您可以使用Robolectric进行测试。使用Robolectric,单元测试代码与为java应用程序编写的代码相同。但它不适合测试ui组件。

如果你想测试ui,那么你可以选择robotium。但我总是怀疑是否值得为ui编写测试,它们经常变化..