因此,我正在嘗試使用Robotium for Android編寫自動化測試 我有一個與我的LoginPage相關的測試套件,問題在於setUp和tearDown被稱爲beforfe,並且在每次測試之後都會關閉並打開每個單獨的應用程序測試用例。Android - 每次測試後JUnit測試都會退出應用程序?
是否有可能以某種方式避免這種情況,以便安裝和拆卸每個測試套裝都會被調用一次?
編輯:
我使用ActivityInstrumentationTestCase2
因此,我正在嘗試使用Robotium for Android編寫自動化測試 我有一個與我的LoginPage相關的測試套件,問題在於setUp和tearDown被稱爲beforfe,並且在每次測試之後都會關閉並打開每個單獨的應用程序測試用例。Android - 每次測試後JUnit測試都會退出應用程序?
是否有可能以某種方式避免這種情況,以便安裝和拆卸每個測試套裝都會被調用一次?
編輯:
我使用ActivityInstrumentationTestCase2
使用SingleLaunchActivityTestCase代替。
我不知道Robotium,但是junit的有您可以申請一個方法@BeforeClass和@AfterClass註釋,它被調用一次在測試套件的實例化之前或之後。在這裏看到更多的信息: