Errores encontrados en MyMojoHealth para Android

MyMojoHealth

4.3

MyMojoHealth para Android es una aplicación fácil de usar que ayuda a realizar un seguimiento de la glucosa en sangre y las lecturas de cetonas para los entusiastas de la dieta cetogénica. Se conecta a la perfección con su medidor Keto-Mojo, sincronizando los resultados directamente a su teléfono inteligente sin entrada manual. La aplicación cuenta con cálculo automático GKI y un panel de control personalizado para facilitar el seguimiento de los progresos y macros, junto con una gran cantidad de recursos y apoyo de la comunidad.

Nuestro equipo de QAwerk llevó a cabo un rastreo de errores exhaustivo de MyMojoHealth para Android e identificó varios problemas que afectan a la funcionalidad y la experiencia del usuario. Le invitamos a revisar nuestros hallazgos y ver cómo podemos ayudar a mejorar el rendimiento y la calidad de la aplicación.

10K+descargas
1,508 valoraciones

Los datos introducidos no se muestran en los gráficos

GRAVEDAD:

Crítico

PRECONDICIÓN:

Iniciar sesión en la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón «Añadir lecturas».
  3. Rellene el campo «Valor».
  4. Haga clic en el botón «Enviar».
  5. Desplácese por la página y vea todos los cuadros y gráficos.
ENTORNO:

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

RESULTADO ACTUAL:

Los datos introducidos no se muestran en los gráficos.

RESULTADO ESPERADO:

Los datos introducidos deberían mostrarse en los gráficos.

El campo de entrada se borra cuando el usuario introduce datos

GRAVEDAD:

Mayor

PRECONDICIÓN:

Iniciar sesión en la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Configuración».
  2. Haga clic en el botón «Configuración de suministros».
  3. Active el conmutador «Gestionar mis suministros».
  4. Haga clic en el campo de entrada «KETONES STRIPS».
  5. Introduzca un valor de 1000000.
  6. Haga clic en el campo «TIRAS DE GLUCOSA».
  7. Introduzca un valor de 1000000.
ENTORNO:

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

RESULTADO ACTUAL:

El campo de entrada se borra cuando el usuario introduce los datos.

RESULTADO ESPERADO:

El campo no debería borrarse.

La ventana emergente de concesión de acceso reaparece si se cancela

GRAVEDAD:

Menor

PRECONDICIÓN:

Iniciar sesión en la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Lecturas».
  2. Haga clic en el botón «Sincronizar».
  3. Haga clic fuera de la ventana emergente.
ENTORNO:

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

RESULTADO ACTUAL:

Si el usuario cancela la ventana emergente de concesión de acceso, vuelve a aparecer una ventana emergente sobre la necesidad de acceso.

RESULTADO ESPERADO:

Sólo debería aparecer una ventana emergente si se deniega el acceso tras hacer clic en el botón «Denegar».

El teclado de texto se abre para el campo de entrada del número de teléfono

GRAVEDAD:

Menor

PRECONDICIÓN:

Iniciar sesión en la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón del menú hamburguesa.
  3. Haga clic en el botón «Configuración».
  4. Haga clic en el campo «Número de móvil».
ENTORNO:

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

RESULTADO ACTUAL:

Se abre un teclado de texto para el campo de introducción del número de teléfono.

RESULTADO ESPERADO:

Para el campo de introducción del número de teléfono, debería abrirse un teclado con números y el símbolo «+».

Las ventanas emergentes se desplazan al desplazarse por la página

GRAVEDAD:

Menor

PRECONDICIÓN:

Iniciar sesión en la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón con tres puntos.
  3. Haga clic en el botón «Añadir evento».
  4. Rellene el campo «Nombre del evento».
  5. Pulse el botón «Enviar».
  6. Haga clic en el candado situado junto al evento.
  7. Desplácese por la página.
ENTORNO:

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

RESULTADO ACTUAL:

La ventana emergente salta al desplazarse por la página.

RESULTADO ESPERADO:

La ventana emergente debe permanecer fija al desplazarse por la página.

El modo oscuro sólo se aplica al contenido webview

GRAVEDAD:

Trivial

PRECONDICIÓN:

Iniciar sesión con la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Activa el modo oscuro.
ENTORNO:

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

RESULTADO ACTUAL:

El modo oscuro sólo se aplica al contenido de la vista web.

RESULTADO ESPERADO:

El modo oscuro debería aplicarse a toda la aplicación.

El desplegable se estrecha cuando el usuario inicia la búsqueda

GRAVEDAD:

Trivial

PRECONDICIÓN:

Iniciar sesión con la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón del menú hamburguesa.
  3. Haga clic en el botón «Configuración».
  4. Haga clic en el campo «País».
  5. Introduzca «UK».
ENTORNO:

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

RESULTADO ACTUAL:

El desplegable se estrecha cuando el usuario inicia una búsqueda.

RESULTADO ESPERADO:

La anchura del desplegable debería permanecer fija.

El teclado anula el desplegable

GRAVEDAD:

Trivial

PRECONDICIÓN:

Iniciar sesión con la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón con tres puntos.
  3. Haga clic en el botón «Añadir evento».
  4. Rellene el campo «Nombre del evento».
  5. Pulse el botón «Enviar».
  6. Haga clic en el botón del menú hamburguesa situado junto a la palabra «Informes».
  7. Haga clic en el botón «Lecturas detalladas».
  8. Desplácese por el desplegable.
ENTORNO:

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

RESULTADO ACTUAL:

El teclado anula el desplegable.

RESULTADO ESPERADO:

El teclado no debería superponerse al desplegable.

El marcador de posición del filtro se desplaza hacia arriba

GRAVEDAD:

Trivial

PRECONDICIÓN:

Iniciar sesión con la cuenta.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón «Panel de control».
  2. Haga clic en el botón con tres puntos.
  3. Haga clic en el botón «Añadir evento».
  4. Rellene el campo «Nombre del evento».
  5. Pulse el botón «Enviar».
  6. Haga clic en el botón del menú hamburguesa situado junto a la palabra «Informes».
  7. Haga clic en el botón «Eventos».
ENTORNO:

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

RESULTADO ACTUAL:

El marcador de posición «Filtros» se desplaza hacia arriba.

RESULTADO ESPERADO:

El marcador de posición «Filtros» debe estar centrado en altura.

El marcador de posición del filtro se desplaza hacia arriba
He probado la aplicación MyMojoHealth para Android, que sincroniza las lecturas de glucosa en sangre y cetonas del medidor Keto-Mojo con el smartphone. He encontrado 9 errores, incluyendo problemas con la visualización de datos en los gráficos, mal funcionamiento de los campos de entrada, manejo de ventanas emergentes e inconsistencias en el modo oscuro. Para mejorar la aplicación, es esencial realizar pruebas exhaustivas en varios dispositivos y versiones de Android para mejorar la compatibilidad. El uso de herramientas de pruebas automatizadas como Appium y la realización de pruebas de regresión tras la corrección de errores mejorarán la identificación y resolución de problemas. Seguir las mejores prácticas de QAwerk en la gestión de casos de prueba y la notificación de errores mejorará aún más la calidad de la aplicación y la experiencia del usuario.
Iryna, ingeniera de control de calidad

Iryna, ingeniera de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos