22

Android インストルメンテーション ケースは初めてです。API サンプルを調べたところ、ActivityUnitTestCase と ActivityInstrumentationTestCase2 を使用することがあります。2つの違いは何ですか? いつどちらを使用するのでしょうか?

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。

于 2013-05-09T18:24:54.853 に答える