ActivityUnitTestCase和ActivityInstrumentationTestCase2之间的区别

use*_*789 22 instrumentation android

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

sri*_*729 8

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

关键点:

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


Lib*_*bin 5

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