Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
そこで、Robotium for Androidを使用して自動化テストを作成しようとしています。LoginPageに関連するテストスイートがあります。問題は、setUpとtearDownがテストの前に呼び出され、すべてのテストの後に、すべてのテストケースでアプリを閉じて開くことです。
どういうわけかこれを回避して、セットアップと分解がテストスーツごとに1回呼び出されるようにすることは可能ですか?
編集:
ActivityInstrumentationTestCase2を使用しています
代わりに SingleLaunchActivityTestCase を使用してください。
Robotiumについてはよくわかりませんが、junitには@BeforeClassおよび@AfterClassアノテーションがあり、テストスイートのインスタンス化の前または後に1回だけ呼び出されるようにメソッドに適用できます。ここで詳細情報を参照してください:
http://junit.sourceforge.net/doc/faq/faq.htm#organize_3