13
エスプレッソ:Thread.sleep();
Espressoはの必要はないと主張しThread.sleep();ていますが、コードを含めないと私のコードは機能しません。IPに接続しています。接続中、進捗ダイアログが表示されます。sleepダイアログが消えるのを待つ必要があります。これは私が使用する私のテストスニペットです: IP.enterIP(); // fills out an IP dialog (this is done with espresso) //progress dialog is now shown Thread.sleep(1500); onView(withId(R.id.button).perform(click()); 私はこのコードを使用して、または使用せずに試しましたThread.sleep();が、R.id.Button存在しないと表示されています。私がそれを働かせる唯一の方法は睡眠です。 また、私はのThread.sleep();ようなもので置き換えてみましたがgetInstrumentation().waitForIdleSync();、まだ運がありません。 これがこれを行う唯一の方法ですか?それとも何か不足していますか? 前もって感謝します。