爲了測試軟件與谷歌咖啡測試框架,我有以下問題:延遲咖啡不能處理
在程序,閃屏啓動的啓動和初始化整個應用程序。在此之後,我開始一個活動,要求輸入。
在Espresso中,應用程序啓動並且測試從以下代碼開始: onView(withId(R.id.chooseBookTitle))。perform(click());
這崩潰,因爲顯示仍然顯示啓動畫面和chooseBookTitle纔可見算賬。如何防止Google-Espresso在鍵入之前點擊鍵?
(我不想插入等待循環,但保持事件驅動在最壞的情況下,我回去Robotium。)
是chooseBookTitle從啓動屏幕啓動的活動視圖?如果是這樣,Espresso應該照顧時間,並等待UI線程是idel。你可以張貼一些代碼來澄清? – Bolhoso
使用下面的單行代碼來測試任何Test Espresso測試用例: SystemClock.sleep(1000); // 1 Second – user5800586