android / android/testing-samples

UiSelector.resourceId("myButtonId") not working

Abierto
#147 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
9.3k
Forks
3.6k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I'm trying to get the facebook Login button in UIautomator but its failing to find the button given the id of the button
```

```
And here is the code how I'm accessing the button in my test case
`UiObject facebookButton = mDevice.findObject(new UiSelector().resourceId("login_button_facebook"));`

Its failing to find the button saying :
```
android.support.test.uiautomator.UiObjectNotFoundException: UiSelector[RESOURCE_ID=login_button_facebook]
at android.support.test.uiautomator.UiObject.click(UiObject.java:416)
```
Please let me know if I'm doing it wrong.
The documentation has not much detail about how to use it.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con el XML del layout y el caso de prueba que llama a UiSelector.resourceId("login_button_facebook"); después, revisa las APIs UiSelector.resourceId y UiObject en relación con la UiObjectNotFoundException reportada. Confirma el comportamiento del selector con el botón de inicio de sesión de Facebook renderizado y verifica que el test pueda localizarlo y hacer clic en él.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, java
Área
mobile, testing-qa
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.