ロボティウムを使用した選択的活動のテスト

私はrobotiumを使ってテストケースを自動化しようとしています。私が直面している問題は、私のアプリは、すべてのアプリのように、たくさんのアクティビティを持っているということです。ですから、アプリケーション全体を何度も何度もテストしたくはなく、特定のアクティビティだけをテストしたいと思います。これどうやってするの。

0
nl ru de

2 答え

私は、他のアクティビティを起動できるボタンで簡単なアクティビティを追加し、必要な場合はサンプルパラメータを追加します。私はRobotiumを使って完全なアプリケーションではなく、特定のアクティビティを起動してテストします。この作業が完了したら、私は http://developer.android.com/toolsに従います/testing/activity_test.html を参照して、アプリケーションのフルカバーテストを適切に行うようにしてください。

最後のステップは、このダミーの「メニュー」アクティビティをアプリケーションから削除することです。

1
追加された

Robotiumテストのコンストラクタでは、 MainActiviry.class の代わりに super( "com.example.helloworld1"、MainActivity.class); OwnActivity.class と書くことができます。ここで OwnActivity は、アプリケーションのテストを開始する場所のアクティビティです。

0
追加された