Se diseñó un caso de prueba completo a partir de un caso de uso de e-commerce: un usuario logueado con carrito intenta aplicar un cupón de descuento, solo válido si es mayor o igual a 21 años. El trabajo no se queda en “describir el flujo”: se traduce el caso de uso a variables de prueba, tabla de decisión, casos concretos (TC1–TC4) y un diagrama de flujo que muestra el camino feliz y los alternativos (alerta, reintentos y redirección).
Cómo se hizo
Primero se tabularizó el caso de uso (actores, precondiciones, flujo normal, alternativos y postcondiciones). Luego se identificaron las variables que cambian el comportamiento del sistema —edad, validez del cupón e intentos fallidos— y se eligieron valores representativos (edad menor a 21 / mayor o igual a 21; cupón válido/inválido; intentos 0–2 / 3 o más). Con una tabla de decisión se combinaron condiciones y acciones (aplicar descuento, mostrar alerta, redirigir). Finalmente se documentó en detalle el TC1 (flujo principal) y se dibujó la representación gráfica del flujo.
Qué se encontró
Resultados medibles y observaciones de la evaluación.
- Variables críticas del escenario: edad del usuario, validez del cupón y contador de intentos fallidos.
- TC1 (camino feliz): cupón correcto + edad mayor o igual a 21 → se aplica descuento y se actualiza el precio del carrito.
- TC2: edad mayor o igual a 21 + cupón inválido + menos de 3 intentos → se muestra alerta y no se aplica descuento.
- TC3: edad mayor o igual a 21 + cupón inválido + 3 o más intentos fallidos → alerta + redirección a otra página.
- TC4: cupón válido pero edad menor a 21 → se muestra alerta (el descuento no se aplica por la regla de edad).
- El diagrama de flujo deja explícito el orden de decisiones: primero ingreso de cupón, luego ramas de validez y de edad, con reintentos hasta el límite de tres fallos.
Detalle por pieza
Diagrama de flujo del caso de prueba — cupón válido, edad ≥21, alertas y redirección por intentos
Evidencia visual de este entregable de testing.
Diagrama de flujo del caso de prueba — cupón válido, edad ≥21, alertas y redirección por intentos
