/ / Robotium: Wie warte ich, bis der Ladevorgang abgeschlossen ist, bevor ich fortfahre? - Java, Android, Junit, Robotium

Robotium: Wie warte ich auf den Ladevorgang, bevor ich fortfahre? - Java, Android, Junit, Robotium

Ich möchte einen Robotium / Junit-Test für eine Android-App schreiben. Bei bestimmten Schritten soll mein Test warten, bis das sich drehende Ladesymbol vom Bildschirm verschwindet.

Wie kann ich das machen?

Antworten:

13 für die Antwort № 1

Es gibt verschiedene Möglichkeiten, wie Sie das tun können. In Robotium gibt es viele verschiedene WaitFor-Methoden, die Sie verwenden können. In Ihrem Fall können Sie verwenden:

solo.waitForDialogToClose() //waits for the dialog to close
solo.waitForActivity() // if there is a activity change
solo.waitForText() //if a certain text appears after the loading is done
solo.waitForView() //if a certain view is shown after the load screen is done.

Bitte sehen Sie sich ... an Robotium API-Dokumentation Für mehr Warten auf Methoden in Robotium.