0

我是Android開發新手。我想用Espresso測試我的用戶界面。所以試驗Record Espresso TestEspresso測試記錄儀已從設備VM分離

最初,它啓動我的應用程序並進入登錄頁面,當我嘗試輸入憑據時,它已經很慢(輸入單個字母需要更多時間)。不知何故設法輸入並登錄時,當我試圖導航到其他屏幕時,測試終止說:

測試記錄儀已從設備虛擬機分離。

問題:

  1. 我怎樣才能讓咖啡測試記錄中快速打字?
  2. 測試記錄儀已從設備虛擬機中分離出來。

Test Recorder Prompt

如何解決這個問題?

即時通訊目前使用Android Studio 2.2中的第三個預覽

+0

如果您是新手,我強烈建議您學習如何在沒有測試記錄儀的情況下進行一些特濃咖啡測試。我試過了測試記錄儀,但它仍然無法正常工作,您需要知道濃咖啡代碼是如何工作的。另外,它並不像一見鍾情那麼困難。 – jeprubio

+0

當然,我會嘗試。謝謝! – irigs

回答

0

非常感謝你對測試記錄預覽反饋。我們正在積極努力改進它,並感謝您的所有反饋。

回答您的問題,請參見下文:

  1. 我怎樣才能讓咖啡測試記錄中快速打字?

這是後話了團隊積極努力地提高。問題是我們需要可靠地攔截事件才能夠可靠地進行記錄。這導致了一些額外的延遲,這在特別是在鍵入文本的事件中尤其明顯。

  • 測試記錄器已經從裝置脫離VM

  • 這通常意味着該USB是片狀,則需要將其重新連接到所述裝置。只需重新連接USB電纜並單擊繼續即可恢復錄製。

    +0

    感謝您的快速回復。我沒有連接到任何USB設備,我使用內置模擬器,甚至嘗試過使用Genymotion – irigs

    +0

    每次都重現嗎?在這種情況下,聽起來像是一個錯誤。你介意在這裏提交一個錯誤報告:https://code.google.com/p/android/issues/entry?template=Espresso%20Test%20Recorder%20Bug? –