2013-10-23 146 views
0

我的機器人有以下問題。我有測試包與我的應用程序幾個單元測試,這個包還包括Robotium測試,結構簡單如下:單元測試運行後,Robotium測試不會啓動

\tests 
    \data 
     \datatests 
    \robotium 

當我開始測試僅robotium包一切正常,但是當我開始所有測試在我的測試應用程序中,robotium測試失敗,因爲根本不會初始化活動(不確定,但沒有視圖被清除,並且我確定屏幕始終處於活動狀態),並且我得到的日誌僅僅是視圖robotium搜索的不是找到。

我不知道是什麼原因導致它,所以我將不勝感激任何幫助。

回答

1

如果您的測試中有未完成的活動,則可能發生這種情況。在所有的robotium測試中,您的tearDown()方法應該調用solo.finishOpenedActivities()。