Android-JUnitテストは各テスト後にアプリを終了しますか?
質問
Android用Robotiumを使用して自動化テストを作成しようとしています LoginPageに関連するテストスイートがあります。問題は、setUpとtearDownがすべてのテストの前と後に呼び出されるため、すべてのテストケースでアプリを閉じたり開いたりすることです。
どういうわけかこれを回避して、セットアップと破棄がテストスーツごとに1回呼び出されるようにすることは可能ですか?
編集:
ActivityInstrumentationTestCase2を使用しています
解決
代わりにSingleLaunchActivityTestCaseを使用してください。
他のヒント
Robotiumについてはよくわかりませんが、junitには@BeforeClassアノテーションと@AfterClassアノテーションがあり、テストスイートのインスタンス化の前後に1回だけ呼び出されるようにメソッドに適用できます。詳細はこちらをご覧ください:
所属していません StackOverflow