/ / Robotium: Como espero a conclusão do carregamento antes de continuar? - java, android, junit, robotium

Robotium: Como aguardo o carregamento ser concluído antes de prosseguir? - java, android, junit, robotium

Quero escrever um teste Robotium / Junit para um aplicativo Android. Em determinadas etapas, desejo que meu teste aguarde até que o símbolo de carregamento giratório desapareça da tela.

Como eu posso fazer isso?

Respostas:

13 para resposta № 1

Existem diferentes maneiras pelas quais você pode fazer isso. No Robotium, existem muitos métodos diferentes de waitFor que você pode usar. No seu caso, você pode usar:

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.

por favor veja o Documentação da API Robotium para mais métodos waitFor no Robotium.