Tengo tres variables en una función de programación, y una 4ª variable depende de éstas. Tengo que probar la variable dependiente frente a todas las combinaciones de las tres variables:
- Var A: 2 valores posibles
- Var B: 3 valores posibles
- Var C: 5 valores posibles
El orden de las tres variables no es importante. ¿Cómo puedo encontrar el número de combinaciones posibles de estas tres variables, para saber cuántas pruebas habría que escribir?
Nota: He pedido a un otra pregunta con respecto a esto:
Ahora sé que hay 30 combinaciones de estas tres variables (2x3x5), pero ¿cómo puedo dibujar esto en forma de tabla?
Si cada variable fuera binaria, podría dibujar una tabla de verdad: 000, 001, 010 etc. Pero, ¿existe un sistema equivalente para la combinación que he detallado aquí?
Gracias
Brian
1 votos
Brian ya ha respondido, pero desde el punto de vista de la programación, ¿estás hablando de pruebas unitarias de tu función o de una sentencia switch de 30 casos? Si te refieres a una declaración de conmutación de 30 casos, podrías considerar refactorizar esa función ya que probablemente será una pesadilla de mantenimiento.
0 votos
Quería saber las combinaciones con fines de prueba de la unidad buen punto sin embargo:)