2017-06-07 7 views
0

私は、フォームを記入し、記入済みのフォームを編集することからなる2つのアクティビティを持っています。
1つのアクティビティで満たされた入力テキストが別のアクティビティで表示されているテキストと一致するかどうかを確認したいと思います。 現在、私のテストはフォームのアクティビティを開始し、ランダムなデータを入力してフォームを保存します。
私は、ボタンをクリックした後、記入された詳細が表示され、テストされている、別のアクティビティで塗りつぶしフォームを検索したいと思います。 このような動作をテストする最良の方法は何ですか?エスプレッソで3つの活動をテストします

答えて

1

エスプレッソは、あなたが最初にやった以外のアクティビティを本当に気にしません。 1つのアクティビティでEspressoテストを開始して、ViewActionsを使用して、検証を実行するアプリにナビゲートすることができます。あなたが克服する必要がある可能性のある最大の課題の1つは、エスプレッソに、アプリケーションのポイントAからポイントBへの移動中に非同期が発生するのを待つことです。エスプレッソはAsyncTasksを待機し、IdlingResourcesを作成するための基本的なサポートを提供します。これらのことについての深い議論では、あなたが取り組んでいる特定の問題の深い知識が必要です。

関連する問題