質問

Android用Robotiumを使用して自動化テストを作成しようとしています LoginPageに関連するテストスイートがあります。問題は、setUpとtearDownがすべてのテストの前と後に呼び出されるため、すべてのテストケースでアプリを閉じたり開いたりすることです。

どういうわけかこれを回避して、セットアップと破棄がテストスーツごとに1回呼び出されるようにすることは可能ですか?

編集:

ActivityInstrumentationTestCase2を使用しています

役に立ちましたか?

解決

代わりにSingleLaunchActivityTestCaseを使用してください。

他のヒント

Robotiumについてはよくわかりませんが、junitには@BeforeClassアノテーションと@AfterClassアノテーションがあり、テストスイートのインスタンス化の前後に1回だけ呼び出されるようにメソッドに適用できます。詳細はこちらをご覧ください:

http://junit.sourceforge.net/doc/faq/faq。htm#organize_3

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top