ISPC-2024-GrupoEstudio / GrupoEstudio-Mobile2024

1 stars 0 forks source link

TC006 Registro con envió de formularios con faltantes de campos #139

Closed FlorCastelucci closed 5 hours ago

FlorCastelucci commented 1 day ago

Reporte de Bug 006

Nombre del tester: Florencia Castelucci

Fecha: 03/11/2024

Aplicación y versión:

Aplicación: Pet Boutique App Versión: 1.0 Ambiente del Tester:

Dispositivo: Motorola G20 Conexión a internet: Estable Descripción del problema:

Al intentar registrar un usuario en la aplicación con el campo DNI vacío, la aplicación falla y se cierra inesperadamente al hacer clic en el botón de registro. En lugar de mostrar un mensaje de error indicando que el campo es obligatorio, la aplicación arroja una excepción que provoca su cierre, impidiendo al usuario continuar.

Impacto:

Este fallo afecta la experiencia del usuario al no permitirle completar el registro en caso de omitir el DNI, lo que puede causar frustración y desconfianza en la aplicación. Además, el cierre inesperado puede generar errores no controlados, afectando la estabilidad y la percepción de calidad de la aplicación.

Pasos para reproducir el bug:

Acceder a la sección de registro de la aplicación móvil. Ingresar los siguientes datos: Nombre: Juan Apellido: Pérez Correo electrónico: juan.perez@gmail.com DNI: (dejar este campo vacío) Contraseña: **** Confirmar Contraseña: **** Hacer clic en el botón de registro. La aplicación falla y se cierra inesperadamente. Resultado obtenido:

La aplicación se cierra inesperadamente cuando el campo DNI está vacío y se intenta enviar el formulario de registro.

Resultado esperado:

La aplicación debería validar que el campo DNI no esté vacío y, en caso de estarlo, mostrar un mensaje de error indicando que es obligatorio completar el campo DNI, sin provocar el cierre de la aplicación.

Prioridad: Crítica

FlorCastelucci commented 5 hours ago

Estado: Resuelto

Fecha de resolución: [05/11/2024]

Descripción de la solución: Se corrigió un problema que ocurría cuando el campo DNI estaba vacío al hacer clic en "Registrar", lo cual causaba que la aplicación se cerrara inesperadamente. Para solucionarlo, se implementaron validaciones adicionales en el formulario de registro, que aseguran que el campo DNI:

No esté vacío. Contenga solo números. Estas validaciones impiden el intento de registro cuando el campo DNI es incorrecto y muestran un mensaje de error claro al usuario.

Pruebas de validación realizadas:

Se probó que el registro no se complete si el DNI está vacío, contiene caracteres no numéricos o tiene una longitud incorrecta. Mensajes de error específicos aparecen para cada error en el campo DNI. El registro con datos válidos se completa correctamente sin errores. Impacto de la solución: Este cambio asegura que los registros se completen únicamente con datos válidos, lo cual mejora la integridad de los datos en la base de datos y optimiza la experiencia del usuario al evitar cierres inesperados de la aplicación.

Estado final: ✅ Cerrado. El bug ha sido solucionado.