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 № 1Es 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.