22

我是 Android Instrumentation 案例的新手。我一直在查看 API 示例,发现有时我们使用 ActivityUnitTestCase 和 ActivityInstrumentationTestCase2。两者有什么区别 ?我们什么时候会使用一个而不是另一个?

4

2 回答 2

8

请参阅此处讨论的差异: http ://www.vogella.com/articles/AndroidTesting/article.html#activity_testing

关键点:

  • ActivityUnitTestCase 可用于测试布局和隔离方法。
  • 当您想要发送触摸/鼠标事件和测试状态管理时,可以使用 ActivityInstrumentationTestCase2。
于 2013-06-13T00:47:00.027 回答
5

ActivityInstrumentationTestCase2 类用于功能测试,而 ActivityUnitTestCase 用于对 Activity 进行单元测试。

于 2013-05-09T18:24:54.853 回答