Skip to main content
Version: 1,0

RF9: Cerrar sesión

Última actualización: 09 de marzo de 2025

Historia de Usuario

Como usuario de la aplicación, quiero cerrar mi cuenta de usuario en la aplicación, para finalizar mi sesión de manera segura y evitar accesos no autorizados en mi cuenta.

Criterios de Aceptación:

  • El sistema debe proporcionar un botón de "Cerrar Sesión" accesible en la interfaz.
  • Al cerrar sesión, el usuario debe ser redirigido a la pantalla de inicio de sesión.
  • Se debe invalidar la sesión activa para evitar que otra persona acceda sin autenticación.
  • El cierre de sesión debe ser rápido y no afectar la usabilidad del sistema.

Diagrama de Secuencia

Descripción: El diagrama de secuencia muestra cómo el Super Administrador selecciona un archivo, el sistema valida los datos y luego importa los empleados al sistema.


Mockup

Descripción: El mockup muestra la interfaz donde el Super Administrador puede cargar un archivo de empleados, con la opción de revisar los datos antes de importarlos.

Pruebas Unitarias

ID PruebaDescripciónResultado Esperado
PU-RF-01Verificar la existencia y visibilidad del botón "Cerrar Sesión". Se debe ingresar a la aplicación con un usuario válido y ubicar el botón en la interfaz.El botón "Cerrar Sesión" se muestra en una ubicación visible y acorde al diseño, cumpliendo con los criterios de accesibilidad.
PU-RF-02Probar el proceso de cierre de sesión al hacer clic en el botón "Cerrar Sesión".La sesión actual se finaliza correctamente y el usuario es redirigido a la pantalla de inicio de sesión inmediatamente.
PU-RF-03Verificar la invalidación de la sesión tras cerrar sesión. Se debe cerrar la sesión y luego intentar acceder a una ruta protegida (por ejemplo, perfil de usuario).El sistema impide el acceso a áreas restringidas y solicita nuevamente el inicio de sesión para acceder a rutas protegidas.
PU-RF-04Evaluar el tiempo de respuesta al cerrar sesión realizando el proceso de cierre.El proceso se completa en un tiempo adecuado (por ejemplo, menos de 2 segundos) sin bloqueos ni errores durante la transición.
PU-RF-05Validar la experiencia de usuario durante el proceso de cierre de sesión, asegurando que no se muestren pantallas en blanco ni errores inesperados.La transición es fluida y consistente con el resto de la aplicación, sin afectar la experiencia de usuario.
PU-RF-06Verificar que no se pueda recuperar la sesión cerrada usando el botón "Atrás" del navegador, luego de cerrar sesión.Al utilizar el botón "Atrás", el usuario es redirigido a la pantalla de inicio de sesión y no se puede acceder a la información de la sesión cerrada.