🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónCriterios de aceptación que se pueden comprobar
5 tareas · 40 min · Principiante
Una historia se da por terminada cuando cumple sus criterios de aceptación. Si el criterio es vago, la historia se cierra sin que nadie sepa si el requisito se cumple; si contradice lo que la empresa decidió, se cierra cumpliendo otra cosa. En esta sala se revisan los criterios del sprint 14 del portal de Inmobiliaria Chirimoyo contra sus dos políticas documentadas y contra lo que pide el nivel 2. Todo es lectura de documentos ficticios.
Objetivo de la sala
Una historia se da por terminada cuando cumple sus criterios de aceptación. Si el criterio es vago, la historia se cierra sin que nadie sepa si el requisito se cumple; si contradice lo que la empresa decidió, se cierra cumpliendo otra cosa. En esta sala se revisan los criterios del sprint 14 del portal de Inmobiliaria Chirimoyo contra sus dos políticas documentadas y contra lo que pide el nivel 2. Todo es lectura de documentos ficticios.Un criterio de aceptación comprobable dice una situación de partida, una acción y un resultado que se puede observar: «dado esto, cuando pasa esto, entonces se ve esto». El resultado lleva valores concretos (un código de respuesta, un mensaje, un tiempo, un tamaño) que cualquiera del equipo puede comprobar y que dan lo mismo sin importar quién los mire.
Las palabras que no se pueden medir lo vuelven opinión: «adecuado», «robusto», «suficiente», «rápido», «seguro». Dos personas pueden leer el mismo resultado y discrepar sobre si es «robusto».
Responde para continuar
¿Cuál de estos criterios se puede comprobar?
Ver pista de ayuda
Busca el que tiene un dato que se puede mirar y comparar.
Abre el laboratorio y lee criterios-sprint-14.txt entero. Casi todos siguen la forma «dado, cuando, entonces» con valores concretos. Hay uno que no tiene situación, ni acción, ni resultado: solo adjetivos.
Responde para continuar
¿Qué criterio de aceptación del sprint no se puede comprobar? Escribe su código.
Ver pista de ayuda
Busca adjetivos en lugar de valores.
En la primera sala se vio que muchos capítulos piden documentar decisiones antes de probar. Esas decisiones son la fuente de los valores de los criterios: si la política de sesión fija un tiempo de inactividad, el criterio usa ese tiempo, no otro. Un criterio que no coincide con la política hace que la prueba pase en verde con un valor que la empresa no aprobó.
Compara politica-sesion.txt con los criterios de las historias de sesión.
Responde para continuar
¿Qué criterio de aceptación contradice la política de sesión documentada? Escribe su código.
Ver pista de ayuda
Compara los minutos de inactividad.
Un criterio puede ser comprobable y aun así no cumplir el requisito. ASVS pide, desde el nivel 1, que una contraseña tenga al menos 8 caracteres; y en el nivel 2 pide además que el sistema admita contraseñas de al menos 64, para que nadie se vea obligado a acortar una frase larga. La historia HU-205 cita los dos requisitos, pero su criterio fija un máximo.
Responde para continuar
¿Cuántos caracteres le faltan al máximo que admite CA-02 para llegar a lo que pide el nivel 2? Escribe solo el número.
Ver pista de ayuda
Resta el máximo del criterio del mínimo que el nivel 2 obliga a admitir.
Un criterio que solo prueba el camino feliz deja sin comprobar lo que el requisito protege. El requisito de HU-202 pide que la extensión coincida con el contenido real; la política de archivos dice que se comprueba por el contenido. CA-09 solo comprueba que un JPG válido se acepta: eso pasaría igual si el portal no revisara nada.
Responde para continuar
¿Qué hay que añadir a los criterios de HU-202?
Ver pista de ayuda
El requisito habla de lo que se rechaza, no de lo que se acepta.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.