2012-02-21 16 views
6

私は小さな会社用のAndroidアプリケーションを開発しており、開発プロセス中にいくつかのモジュールを繰り返しテストする必要があるため、アプリケーションの自動テスト(ユニットテスト)用のツールを検索しました。 Androidには単体テストツールがありますが、これらのテストケースを作成するには実際に手動でテストするのに時間がかかります。Androidアプリの単体テストに最適なツールは何ですか?

Robolectric、robotium、fonemonkey4androidなどの優れたグラフを提供するアプリがいくつ見つけられましたが、何を使用するのか混乱しています。

私はhttps://stackoverflow.com/questions/522312/best-practices-for-unit-testing-android-apps 以下

のような類似の用語には、前の質問をチェックしかし、すべてのスレッドが非常に古いと選択するためにどのを決定するのは有益ではない..です

+0

本当にあなたが何かを変えるたびにテストの事例を**一度**書くことは手でテストするよりも時間がかかるでしょうか? **? –

+0

ほとんどの人がRobotiumに行く。 – Ghost

+1

@dmytrodanylyk彼は既に同じリンク:) :) –

答えて

2

私はあなたがフィギュアを必要とする最初のだと思いますコードのどの部分をテストしたいのですか?

ユーザーインターフェイスに関係のないコードについては、Robolectricでテストできます。 Robolectricでは、ユニットテストコードはJavaアプリケーション用に記述されたものと同じです。しかし、それはテストUIコンポーネントには適していません。

uiをテストする場合は、robotiumを選択できます。しかし、私はいつもそれが価値があるかどうか疑問に思っています。それらは頻繁に変更されます。

関連する問題