Errores encontrados en TreeMapper para Android

TreeMapper

0.0

TreeMapper es una aplicación para Android diseñada para ayudar a los usuarios de Plant-for-the-Planet a registrar y supervisar los esfuerzos de reforestación. TreeMapper permite a los usuarios cartografiar y hacer un seguimiento de los árboles plantados en todo el mundo, con el fin de agilizar las actividades de reforestación y facilitar la concienciación medioambiental.

La aplicación ofrece funciones como la localización de los datos de plantación de árboles, la creación de proyectos por parte de los usuarios y el mantenimiento de registros detallados. A pesar de su misión de promover la reforestación mundial, nuestro equipo de QAwerk descubrió varios problemas que afectaban tanto a la funcionalidad como a la facilidad de uso.

A continuación se incluye una lista completa de los errores detectados durante nuestro rastreo de errores, junto con las áreas de mejora sugeridas.

5K+descargas
0 valoraciones

Se produce un error de inicio de sesión tras el registro de la cuenta de Google

GRAVEDAD:

Crítico

PRECONDICIÓN:

El dispositivo del usuario ha iniciado sesión con una cuenta de Google.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsa en el menú hamburguesa.
  2. Hacer clic en el botón «Iniciar sesión/registrarse».
  3. Haga clic en el botón «Continuar con Google».
  4. Selecciona la cuenta que registraste previamente.
  5. Haga clic en el botón para continuar.
  6. Haga clic en el botón «Empresa».
  7. Rellene el campo «Nombre de la empresa».
  8. Contraiga el teclado.
  9. Active todos los jerseys.
  10. Haga clic en el botón «Crear perfil».
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

Se produce un error de inicio de sesión tras el registro basado en Google.

RESULTADO ESPERADO:

El usuario debería iniciar sesión correctamente en su cuenta tras el registro.

Se produce un error de inicio de sesión tras el registro de la cuenta de Google

No se pasa al paso de cumplimentación de datos tras el registro manual por correo electrónico

GRAVEDAD:

Crítico

PRECONDICIÓN:

El usuario ha cerrado sesión o está en la página de inicio.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haz clic en el menú hamburguesa.
  2. Haga clic en el botón «Iniciar sesión/registrarse».
  3. Haga clic en el botón «Registrarse».
  4. Introduzca un correo electrónico válido.
  5. Haga clic en el botón «Continuar».
  6. Introduzca una contraseña que cumpla los requisitos.
  7. Haga clic en el botón «Continuar».
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

La aplicación no pasa a la pantalla de introducción de datos del nuevo usuario tras el registro.

RESULTADO ESPERADO:

El usuario pasa a un formulario para introducir los datos de su perfil.

El usuario sigue conectado incluso después de eliminar la cuenta

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario ha iniciado sesión.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsa en el menú hamburguesa.
  2. Haga clic en el botón «Eliminar cuenta».
  3. Haga clic en el botón «Continuar».
  4. Introduzca la palabra «Borrar» en el campo.
  5. Pulse el botón «Eliminar».
  6. Vuelve a la aplicación.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

A pesar de la eliminación de la cuenta, el usuario sigue conectado.

RESULTADO ESPERADO:

El usuario debería cerrar la sesión automáticamente tras la eliminación de la cuenta.

El marcador de ubicación se desplaza en el mapa a pesar de que el dispositivo está parado

GRAVEDAD:

Mayor

PRECONDICIÓN:

Usuario logueado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón mapa del menú inferior.
  2. Haga clic en el botón de determinación de ubicación.
  3. Permitir el acceso a la ubicación.
  4. Haga clic en el botón de determinación de ubicación.
  5. Haga clic en el botón «+».
  6. Haga clic en el botón «Intervención».
  7. Haga clic en el botón «Continuar».
  8. Haga clic en el botón de determinación de la ubicación.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El punto de localización del mapa se desplaza a pesar de que el dispositivo permanece inmóvil.

RESULTADO ESPERADO:

El punto de localización permanece estable o se desplaza mínimamente debido a las limitaciones del GPS.

Aparece un mapa vacío después de guardar los datos de “Árbol único”

GRAVEDAD:

Mayor

PRECONDICIÓN:

Usuario logueado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón mapa del menú inferior.
  2. Haga clic en el botón de determinación de ubicación.
  3. Permitir el acceso a la ubicación.
  4. Haga clic en el botón de determinación de ubicación.
  5. Haga clic en el botón «+».
  6. Haga clic en el botón «Árbol único».
  7. Haga clic en el botón «Seleccionar ubicación y continuar».
  8. Haga clic en el botón de actualización de la página.
  9. Pulse el botón «Sí».
  10. Haga clic en el botón «No conocido».
  11. Conceda acceso a la cámara.
  12. Haga clic en el botón «Tomar foto» .
  13. Haga clic en el botón «Continuar».
  14. Introduzca una altura de 15.
  15. Introduzca un diámetro de 20.
  16. Contraiga el teclado.
  17. Pulse el botón «Continuar».
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El mapa se muestra vacío después de guardarlo.

RESULTADO ESPERADO:

La zona de árboles seleccionada debería ser visible en el mapa.

El menú desplegable creado por el usuario no funciona

GRAVEDAD:

Mayor

PRECONDICIÓN:

Usuario logueado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón «Datos adicionales».
  2. Haga clic en el botón «Crear formulario».
  3. Haga clic en el botón «Entrada».
  4. Introduzca un nombre.
  5. Haga clic en el botón «Añadir elemento».
  6. Haga clic en el botón «Añadir campo».
  7. Haga clic en «Desplegable».
  8. Introduzca un nombre Más de 200 caracteres.
  9. Haga clic en el botón «Añadir opción desplegable».
  10. Rellene los dos campos.
  11. Haga clic en el botón «Añadir opción».
  12. Haga clic en el botón «Añadir opción desplegable».
  13. Rellene los dos campos.
  14. Haga clic en el botón «Añadir opción».
  15. Pulse el botón «Añadir elemento».
  16. Haga clic en el botón «Atrás».
  17. Haga clic en el botón «Mapa» del menú inferior.
  18. Haga clic en el botón de determinación de ubicación.
  19. Permitir el acceso a la ubicación.
  20. Haga clic en el botón de determinación de ubicación.
  21. Haga clic en el botón «+».
  22. Haga clic en el botón «Árbol único».
  23. Haga clic en el botón «Seleccionar ubicación y continuar».
  24. Haga clic en el botón de actualización de la página.
  25. Pulse el botón «Sí».
  26. Haga clic en el botón «No conocido».
  27. Conceda acceso a la cámara.
  28. Haz clic en el botón «Hacer foto».
  29. Haga clic en el botón «Continuar».
  30. Introduzca una altura de 15.
  31. Introduzca un diámetro de 20.
  32. Contraiga el teclado.
  33. Haga clic en el botón «Continuar».
  34. Haga clic en la lista desplegable.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El desplegable no responde.

RESULTADO ESPERADO:

El desplegable se abre, listando las opciones creadas por el usuario.

La selección desplegable rellena el campo con un código en lugar del texto elegido

GRAVEDAD:

Mayor

PRECONDICIÓN:

Usuario logueado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón «Datos adicionales».
  2. Haga clic en el botón «Crear formulario».
  3. Haga clic en el botón «Entrada».
  4. Introduzca un nombre.
  5. Haga clic en el botón «Añadir elemento».
  6. Haga clic en el botón «Añadir campo».
  7. Haga clic en «Desplegable».
  8. Introduzca un nombre de menos de 10 caracteres.
  9. Haga clic en el botón «Añadir opción desplegable».
  10. Rellene los dos campos.
  11. Haga clic en el botón «Añadir opción».
  12. Haga clic en el botón «Añadir opción desplegable».
  13. Rellene los dos campos.
  14. Haga clic en el botón «Añadir opción».
  15. Pulse el botón «Añadir elemento».
  16. Haga clic en el botón «Atrás».
  17. Haga clic en el botón «Mapa» del menú inferior.
  18. Haga clic en el botón de determinación de ubicación.
  19. Permitir el acceso a la ubicación.
  20. Haga clic en el botón de determinación de ubicación.
  21. Haga clic en el botón «+».
  22. Haga clic en el botón «Árbol único».
  23. Haga clic en el botón «Seleccionar ubicación y continuar».
  24. Haga clic en el botón de actualización de la página.
  25. Pulse el botón «Sí».
  26. Haga clic en el botón «No conocido».
  27. Conceda acceso a la cámara.
  28. Haz clic en el botón «Hacer foto».
  29. Haga clic en el botón «Continuar».
  30. Introduzca una altura de 15.
  31. Introduzca un diámetro de 20.
  32. Contraiga el teclado.
  33. Haga clic en el botón «Continuar».
  34. Haga clic en la lista desplegable.
  35. Elija cualquier opción.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El campo se rellena con código.

RESULTADO ESPERADO:

El campo debería mostrar el texto de la opción elegida, no código.

El texto largo no cabe completamente en el campo

GRAVEDAD:

Menor

PRECONDICIÓN:

Usuario logueado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón «Datos adicionales».
  2. Haga clic en el botón «Crear formulario».
  3. Haga clic en el botón «Entrada».
  4. Introduzca un nombre.
  5. Haga clic en el botón «Añadir elemento».
  6. Haga clic en el botón «Añadir campo».
  7. Haga clic en «Desplegable».
  8. Introduzca un nombre Más de 200 caracteres.
  9. Haga clic en el botón «Añadir opción desplegable».
  10. Rellene los dos campos.
  11. Haga clic en el botón «Añadir opción».
  12. Haga clic en el botón «Añadir opción desplegable».
  13. Rellene los dos campos.
  14. Haga clic en el botón «Añadir opción».
  15. Pulse el botón «Añadir elemento».
  16. Haga clic en el botón «Atrás».
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El texto se extiende más allá de los límites del campo, se corta.

RESULTADO ESPERADO:

El texto completo se puede ver o desplazar dentro del campo.

El teclado se superpone al botón durante el flujo de registro de la empresa

GRAVEDAD:

Menor

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el menú hamburguesa.
  2. Haga clic en el botón «Iniciar sesión/registrarse».
  3. Haz clic en el botón «Continuar con Google».
  4. Selecciona la cuenta que registraste previamente.
  5. Haga clic en el botón para continuar.
  6. Haga clic en el botón «Empresa».
  7. Haga clic en el campo «Nombre de la empresa».
  8. Desplácese por la página.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El botón está oculto por el teclado.

RESULTADO ESPERADO:

La interfaz de usuario se ajusta o el botón permanece visible por encima del teclado.

No se pueden desplazar los filtros cuando se expande un elemento

GRAVEDAD:

Menor

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsa en el botón filtros.
  2. Pulsa en «Mostrar todas las intervenciones».
  3. Prueba a desplazar la página.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El scroll se desactiva con el elemento expandido.

RESULTADO ESPERADO:

La página debería seguir siendo desplazable aunque los elementos estén expandidos.

La cadena de código aparece en el nombre del banner

GRAVEDAD:

Trivial

PASOS PARA REPRODUCIR EL ERROR:
  1. Toca «Mapa» en el menú inferior.
  2. Toca el botón de información en la esquina inferior izquierda del mapa.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El título del banner incluye un fragmento de código.

RESULTADO ESPERADO:

El nombre del banner debe mostrar sólo texto legible.

La cadena de código aparece en el nombre del banner

El texto se superpone al marco del campo

GRAVEDAD:

Trivial

PRECONDICIÓN:

El usuario ha iniciado sesión.

PASOS PARA REPRODUCIR EL ERROR:
  1. Pulsar sobre el botón mapa del menú inferior.
  2. Haga clic en el botón de determinación de ubicación.
  3. Permitir el acceso a la ubicación.
  4. Haga clic en el botón de determinación de ubicación.
  5. Haga clic en el botón «+».
  6. Haga clic en el botón «Árbol único».
  7. Haga clic en el botón «Seleccionar ubicación y continuar».
  8. Haga clic en el botón de actualización de la página.
  9. Pulse el botón «Sí».
  10. Haga clic en el botón «No conocido».
  11. Conceda acceso a la cámara.
  12. Haz clic en el botón «Hacer foto».
  13. Haga clic en el botón «Continuar».
  14. Haga clic en el campo de altura.
ENTORNO:

Dispositivo: Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0.)

RESULTADO ACTUAL:

El texto se superpone al borde del campo.

RESULTADO ESPERADO:

El texto permanece perfectamente contenido dentro de los límites del campo de entrada.

El texto se superpone al marco del campo
He identificado 12 errores en TreeMapper para Android, que van desde problemas críticos de inicio de sesión/registro hasta problemas menores de alineación y diseño de la interfaz de usuario. La colaboración con un socio especializado en control de calidad como QAwerk y la realización de pruebas sólidas en varios dispositivos y escenarios mejorará significativamente la fiabilidad y la experiencia de usuario de TreeMapper, garantizando que cumpla su misión medioambiental de forma eficaz.
Iryna, ingeniera de control de calidad

Iryna, ingeniera de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos