Transversales: calidad, idioma y superficie
Chequeos que cruzan todo el sistema: errores por pantalla, traducción ES/EN, respuesta ante una carga inválida, y qué es accesible sin haber iniciado sesión.
📁 Evidencias
Este flujo no descargó archivos. Sus 24 capturas están en la carpeta F10-transversales/; hacé clic en cualquiera para ampliarla.
✅ Sin hallazgos
El flujo se completó sin errores de consola, sin respuestas HTTP con error y sin comportamientos anómalos.
Login como analista.extra4
POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /dashboard-page
Ir a «Dashboard» desde el menú lateral
El Angular Router intercepta el click (el href del sidebar es path-based, no hash)
Dashboard — barrido de errores
Se revisa la consola del navegador y las respuestas del servidor en la pantalla inicial.
Ir a «Mis casos» desde el menú lateral
El Angular Router intercepta el click (el href del sidebar es path-based, no hash)
Bandeja «Clasificación y análisis» — barrido de errores
Casos visibles: 0. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «En proceso» — barrido de errores
Casos visibles: 2. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «Gestión médica» — barrido de errores
Casos visibles: 1. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «Pronunciamiento» — barrido de errores
Casos visibles: 0. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «Aceptación» — barrido de errores
Casos visibles: 0. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «Tesorería» — barrido de errores
Casos visibles: 0. Se registran errores de consola y respuestas con error de esta pestaña.
Bandeja «Cierre» — barrido de errores
Casos visibles: 0. Se registran errores de consola y respuestas con error de esta pestaña.
Ir a «Repositorio» desde el menú lateral
El Angular Router intercepta el click (el href del sidebar es path-based, no hash)
Repositorio — barrido de errores
Vista de búsqueda de casos. Se registran errores y el estado de carga.
Aplicación en inglés
La misma pantalla tras cambiar el idioma a inglés. Se buscan textos sin traducir.
Ir a «Ingreso de denuncias» desde el menú lateral
El Angular Router intercepta el click (el href del sidebar es path-based, no hash)
Pantalla de ingreso de denuncias
Selector de banco + zona para arrastrar la planilla del banco (carga masiva).
Se intenta subir un archivo que no es una planilla válida
Se carga un .txt en lugar del Excel del banco para ver cómo reacciona el sistema.
Nuevo visitante sin sesión
Se abre el navegador sin haber iniciado sesión, para ver qué queda accesible.
Visitante sin sesión abre E-Commerce (plantilla base, eliminada)
Ruta #/ecommerce-page. El sistema lo mandó al login (correcto).
Visitante sin sesión abre CRM (plantilla base, eliminada)
Ruta #/crm. La ruta ya no existe: responde la página 404 (correcto — el bloque legacy daxa fue eliminado por el WI #1263).
Visitante sin sesión abre Página 404
Ruta #/not-found. La ruta ya no existe: responde la página 404 (correcto — el bloque legacy daxa fue eliminado por el WI #1263).
El servidor de archivos, consultado sin iniciar sesión
Se pide un archivo cualquiera sin credenciales para confirmar que la protección está activa. El servidor respondió con el código 401.






















