2016-08-12 109 views

回答

0

Espresso使用當前的應用程序上下文,所以這意味着你不能做像檢查sharingIntent,通知或打開另一個應用程序的事情。

您可以爲每個應用程序進行測試,然後編寫bash/python腳本將它們一起運行,但是您認爲無法使用單個記錄或「手動」測試用例測試多個應用程序。

我認爲UiAtomator可以作爲一個純粹的儀器測試框架,但我還沒有使用過。

希望它會有所幫助。

1

有關背景,請參閱:

一對工具應該努力來測試應用的通知,例如。

但是這些文檔沒有討論在多個應用程序中使用Espresso Test Recorder。測試記錄儀處於測試階段並仍在開發中。

建議:嘗試使用Espresso Test Recorder分別在每個應用程序中記錄動作和斷言,然後手動組合兩個生成的測試程序。

請報告經驗教訓!

相關問題