Cómo probar correctamente una tabla de decisión

Publicado el: 2026-04-02 18:45:11

No existe un único método aceptado para probar tablas de decisión, pero por lo general se aplican algunos pasos generales:

  1. Identifica el propósito de la tabla de decisión.
  2. Elabora casos de prueba a partir de las distintas condiciones y acciones de la tabla.
  3. Ejecuta los casos de prueba y verifica los resultados esperados.
  4. Modifica la tabla de decisión donde sea necesario en función de los resultados de las pruebas.
  5. Repite los pasos 2 a 4 hasta que la tabla de decisión funcione como se espera.

Elegir la forma de probar

Al elegir un enfoque para probar una tabla de decisión, empieza por su propósito. Eso te da una base para elaborar casos de prueba a partir de las distintas condiciones y acciones de la tabla. Una vez que ejecutes los casos de prueba, verifica los resultados para confirmar que la tabla de decisión funciona correctamente.

Decisimo decision engine

Try our decision engine.

Algunas tablas de decisión no necesitan devolver un resultado para cada valor, y al negocio le basta con eso. Sin embargo, la mayoría se utilizan dentro de un flujo de decisión con el objetivo de devolver siempre un resultado.

No siempre se requiere una acción-resultado

Una tabla de decisión que no necesita devolver siempre un resultado es más fácil de probar. En ese caso, prepara rangos de valores válidos para cada columna y define el resultado esperado. Después, prepara una muestra de datos sintéticos con todas las combinaciones posibles y ejecútala en la tabla.

Se requiere siempre una acción-resultado

Si la tabla de decisión debe devolver siempre un resultado, utiliza un enfoque diferente. Primero, determina todas las condiciones y acciones posibles que pueden darse en la tabla. Luego, para cada condición y acción, prepara datos de prueba que ejerciten esa condición o acción específica.

El objetivo es cubrir todas las combinaciones posibles de condiciones y acciones. Esas combinaciones también deben incluir valores extremos inesperados. Puedes probar manualmente o con una herramienta. Una vez preparados los datos de prueba, introdúcelos en la tabla de decisión. Luego verifica si los resultados coinciden con la salida esperada.

Vacíos en los resultados de la decisión

Si hay vacíos en los resultados de la decisión, es decir, valores para los que no se proporcionaron acciones, investiga esos casos. Si los valores de las condiciones no son importantes, puedes añadir una fila comodín. Una fila comodín en una tabla de decisión es una fila que usa un carácter comodín para todas las condiciones. Ese comodín significa que la fila se activa independientemente de los valores de la condición.

Filas comodín

Las filas comodín se usan a menudo para errores, pero también pueden utilizarse para valores predeterminados. En una fila comodín, la posición en la tabla importa porque puede tener prioridad y sobrescribir resultados anteriores.

Las tablas de decisión pueden tener varias acciones para una sola condición. En esos casos, importa el orden en que se ejecutan las acciones. El orden puede definirse en la tabla de decisión, o puede dejarse a discreción del responsable de la decisión. Si el orden importa, defínelo en la tabla de decisión. De lo contrario, déjalo a criterio del responsable de la decisión.

Si el orden importa, pruébalo. Puedes comprobar el orden de las acciones cambiando el orden en que los datos de prueba se introducen en la tabla de decisión. Luego verifica los resultados para confirmar que la tabla de decisión funciona correctamente.

Próximos pasos en las pruebas

Si la tabla de decisión forma parte de un flujo de decisión, entonces hay que probar cada paso de ese flujo. Eso incluye todas las tablas de decisión, los puntos de decisión y las acciones finales.

Decisimo decision engine

Try our decision engine.