ActivityUnitTestCase和ActivityInstrumentationTestCase2之间的区别

时间:2013-03-18 16:44:55

标签: android instrumentation

我是Android Instrumentation案例的新手。我一直在查看API示例,看看有时我们使用ActivityUnitTestCase和ActivityInstrumentationTestCase2。两者有什么区别 ?我们何时会使用其中一个?

2 个答案:

答案 0 :(得分:8)

看到这里讨论的差异: http://www.vogella.com/articles/AndroidTesting/article.html#activity_testing

关键点:

  • ActivityUnitTestCase可用于测试布局和隔离方法。
  • 当您要发送触摸/鼠标事件并测试状态管理时,可以使用ActivityInstrumentationTestCase2。

答案 1 :(得分:5)

用于功能测试的ActivityInstrumentationTestCase2类和用于单元测试Activity的ActivityUnitTestCase。