2014-12-03 57 views
0

我正在嘗試實現後臺作業隊列。作業隊列應該是持久的。 也就是說,如果android決定終止我的應用程序,銷燬進程,則需要從數據庫中檢索作業,並在下次啓動我的應用程序時恢復。涉及應用程序重啓的Android測試

我想通過使用android測試框架來測試此功能。通過查看文檔,我無法找到設置此應用程序重新啓動的方案。

更具體地說,我想模擬:

  1. 創建作業隊列,增加就業機會。

  2. 應用程序進入後臺。

  3. 的Android決定終止應用程序,處理結束,作業隊列釋放

  4. 重新啓動應用程序,任務隊列中檢索並恢復

回答

0

在Android 4.0以上版本,你有選擇「不要保持活動「在設置/開發人員選項 - 這種方式,你可以模擬Android操作系統殺死你的應用程序的情況。

+0

我可以在設備上做這個測試。但是我想把它寫成一個TestCase並在測試框架中執行它 – GingerJim 2014-12-03 13:51:22