0

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

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

編集:

ActivityInstrumentationTestCase2を使用しています

4

2 に答える 2

1

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

于 2011-12-10T09:09:40.353 に答える
0

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

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

于 2011-12-06T21:36:10.750 に答える