So erstellen Sie eine Verzögerung auf klicken Sie auf die Schaltfläche mit Esspresso-tests
Ich bin wirklich neu mit esspresso Probleme und ich habe eine kleine Frage, brauche ich, um zu emulieren, auf den Benutzer klicken Sie auf eine Schaltfläche, Baum-Zeiten, aber mit etwas Verzögerung. Ein Mensch, dauert einige Zeit, um auf eine Schaltfläche klicken, vielleicht mit einer Sekunde Verzögerung.
Was ist der bessere Weg, um aus, die auf eine esspresso-test? othere Rahmenbedingungen haben sich schlafen, und so weiter... aber ich denke, espresso hasen nicht. Irgendeine Idee?
--Editiert:
Ich habe dieses, aber weiß nicht, ob es richtig ist:
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
//TODO Auto-generated catch block
e.printStackTrace();
}
Einen anderen Weg, aber klarer, wenn Sie nicht verwenden Sie thread.interrupt() ist diese:
SystemClock.sleep(millis)
- Können Sie nicht verwenden
Handler
um dies zu erreichen? - Ja, aber ich weiß nicht, ob der bessere Weg, um es. Ich sehe einige sourceCode von google-team[1]. Und ich habe, um zu überprüfen, wie Sie tun ... ich weiß nicht, ob jemand eine einfache Möglichkeit Beispiel. [1] code.google.com/p/android-test-kit/source/browse/espresso/...
- stackoverflow.com/a/22563297/349681 - schrieb ich eine Klasse, die vereinfacht werden kann dies. Versuchen Sie es.
Du musst angemeldet sein, um einen Kommentar abzugeben.