~25 min

Tablas de decisión y transición de estados

Probar combinaciones de condiciones y comportamiento por estado.

Tablas de decisión

Cuando el comportamiento depende de combinaciones de condiciones, una tabla de decisión las organiza para no olvidar ningún caso. Cada columna es una combinación de condiciones con su acción resultante.

Tabla de decisión: descuento
Condición / ReglaR1R2R3
¿Es cliente VIP?No
¿Compra > 100€?No
Descuento20%10%5%

Transición de estados

Algunos sistemas se comportan según su estado actual y el evento recibido (por ejemplo, una cuenta: activa, bloqueada, cerrada). La técnica de transición de estados prueba los cambios de estado válidos e inválidos.

PreguntaToca para voltear

¿Cuándo conviene usar una tabla de decisión?

Una cuenta pasa de 'activa' a 'bloqueada' tras 3 intentos fallidos. ¿Qué técnica modela mejor esto?

¿Quieres guardar tu progreso?

Crea una cuenta gratis para guardar tu avance, ganar puntos e insignias y desbloquear los campus de ISTQB y Automatización.

Crear cuenta gratis
Siguiente Lección
Tablas de decisión y transición de estados | PlayQAcademy