Errores encontrados en TrainAsONE: Al Running Plans para iOS

TrainAsONE: AI Running Plans

3.8

TrainAsONE es una sofisticada plataforma digital diseñada para mejorar considerablemente el entrenamiento de los corredores. Esta aplicación utiliza tecnología de inteligencia artificial de vanguardia para crear planes de entrenamiento personalizados y adaptables que se ajustan a las necesidades individuales de sus usuarios.

Con el objetivo de prevenir el sobreentrenamiento y las lesiones, TrainAsONE ofrece un seguimiento integral de la salud, que incluye la frecuencia cardíaca, el ritmo y el bienestar personal. La aplicación promete un rendimiento óptimo al ajustar continuamente los programas de entrenamiento en función de los cambios en el nivel de forma física, el estado de salud y los objetivos personales del usuario.

El equipo de QAwerk llevó a cabo una revisión exhaustiva de TrainAsONE durante nuestra última ronda de detección de errores, identificando varios fallos que afectan significativamente a la experiencia del usuario y al rendimiento general del software. Te invitamos a explorar nuestro informe detallado para conocer estos hallazgos y obtener una comprensión completa de la aplicación.

5K+descargas
44 valoraciones

Aparece una ventana emergente con el mensaje «Platform Exception» al hacer clic en el enlace «Estado del servicio» del formulario de registro

GRAVEDAD:

Crítico

PRECONDICIÓN:

El usuario se encuentra en el formulario de registro.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el enlace «Estado del servicio» situado en la parte inferior de la página.
  2. Compruebe que el usuario es redirigido a la página del servicio.
  3. Vuelve a la aplicación desde el navegador.
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

Aparece la ventana emergente «Excepción de plataforma».

RESULTADO ESPERADO:

No debería producirse ninguna excepción tras realizar los pasos mencionados anteriormente.

Aparece la ventana emergente «TypeError» tras pulsar el botón «Aceptar» en el banner «Correo electrónico ya registrado»

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario se encuentra en la página de registro.

PASOS PARA REPRODUCIR EL ERROR:
  1. Rellene los campos de correo electrónico y contraseña con los datos de un usuario ya registrado.
  2. Pulse el botón «Únase ahora gratis».
  3. Compruebe que se muestra el banner «Correo electrónico ya registrado».
  4. Haga clic en el enlace «Iniciar sesión».
  5. Pulse el botón «Aceptar» en la ventana emergente «Correo electrónico ya registrado».
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

Aparece la ventana emergente «Error de tipo. Se ha utilizado el operador de comprobación de nulos en un valor nulo».

RESULTADO ESPERADO:

El usuario debería poder cerrar el banner correctamente sin errores.

Aparece la ventana emergente «TypeError» tras pulsar el botón «Aceptar» en el banner «Correo electrónico ya registrado»

El ritmo sigue actualizándose mientras la carrera está en pausa

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario ha iniciado una carrera libre.

PASOS PARA REPRODUCIR EL ERROR:
  1. Espera unos segundos.
  2. Pausa la carrera.
  3. Observa el valor del ritmo.
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

El valor del ritmo sigue actualizándose después de que la carrera se haya pausado.

RESULTADO ESPERADO:

El valor del ritmo debe permanecer estático cuando se pausa la carrera.

El botón «Aplicar» cierra la ventana emergente de recomendación sin validación ni respuesta

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario se encuentra en la página de registro.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el enlace «¿Tiene un código de referencia?».
  2. Compruebe que la página «Código de referencia» está abierta.
  3. Introduzca cualquier valor o deje el campo «Código de referencia» vacío.
  4. Pulse el botón «Aplicar».
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

La ventana emergente se cierra sin proporcionar ningún mensaje, independientemente de la entrada. El botón «Aplicar» permanece habilitado incluso si el campo de entrada está vacío. No hay validación para códigos de referencia no válidos.

RESULTADO ESPERADO:

Debería mostrarse una validación o un mensaje de éxito/error tras pulsar el botón «Aplicar». El botón «Aplicar» debería deshabilitarse si no se introduce ningún valor.

Faltan los indicadores de campos obligatorios para los campos «Nombre del padre» y «Correo electrónico del padre» cuando el usuario es menor de 18 años

GRAVEDAD:

Menor

PRECONDICIÓN:

El usuario se encuentra en la página «Acerca de ti».

PASOS PARA REPRODUCIR EL ERROR:
  1. Selecciona una fecha de nacimiento que indique que el usuario es menor de 18 años.
  2. Comprueba que se muestran los campos «Nombre del padre» y «Correo electrónico del padre».
  3. Intenta continuar sin rellenar estos campos.
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

Se pueden ver mensajes de validación debajo de los campos «Nombre de los padres» y «Correo electrónico de los padres». Sin embargo, no hay asteriscos junto a estos campos que indiquen su carácter obligatorio.

RESULTADO ESPERADO:

Los campos «Nombre de los padres» y «Correo electrónico de los padres» deberían estar claramente marcados como obligatorios (por ejemplo, con «*»). Esta indicación de obligatoriedad debería ser visible antes de enviar el formulario, no solo después de la validación.

Faltan los indicadores de campos obligatorios para los campos «Nombre del padre» y «Correo electrónico del padre» cuando el usuario es menor de 18 años

La información sobre herramientas permanece abierta tras cambiar a otra pestaña

GRAVEDAD:

Menor

PRECONDICIÓN:

Navegue a la página «Inicio».

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en la información sobre herramientas situada junto al título «Puntuaciones de ajuste».
  2. Compruebe que se muestra la información sobre herramientas «Puntuaciones de ajuste».
  3. Seleccione la pestaña «Calendario» o cambie a la pestaña «Configuración».
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

La información sobre herramientas permanece visible tras cambiar de pestaña.

RESULTADO ESPERADO:

La información sobre herramientas debería cerrarse o desaparecer automáticamente cuando el usuario:

  • Cambia de pestaña
  • Pierde el foco
  • Cambia de contexto.

Se muestran marcadores de posición de entrada incompletos en toda la aplicación

GRAVEDAD:

Menor

PRECONDICIÓN:
  1. Se han creado actividades anteriores.
  2. El usuario ha seleccionado la opción «Editar» en una de las actividades existentes.
PASOS PARA REPRODUCIR EL ERROR:
  1. Elimina el valor del campo «Nombre».
  2. Observa el marcador de posición.
ENTORNO:

iPhone 14 Pro, versión de iOS 26.3.1(a)

RESULTADO ACTUAL:

El texto del marcador de posición en varios campos de entrada aparece truncado.

RESULTADO ESPERADO:

Todos los marcadores de posición de entrada deberían ser totalmente visibles y legibles.

Se muestran marcadores de posición de entrada incompletos en toda la aplicación
Durante las pruebas, verifiqué que la mayoría de las funcionalidades principales de TrainAsONE funcionaban correctamente, aunque algunos casos aislados revelaron pequeños fallos en la lógica de validación e inconsistencias en la aplicación de las reglas de negocio. Recomiendo realizar pruebas exhaustivas de usabilidad y de la interfaz de usuario para que esta resulte más intuitiva, especialmente en lo que respecta a los procesos de registro y de códigos de referencia.
Tetiana, ingeniera de control de calidad

Tetiana, ingeniera de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos