Daniel López García
1120109
27/09/2013
Caja blanca.
En programación, se denomina cajas blancas a un tipo de pruebas de software que se realiza sobre las funciones internas de un módulo. Las pruebas de una caja blanca están dirigidas a las funciones internas. Entre las técnicas usadas se encuentran; la cobertura de caminos que son pruebas que hagan que se recorran todos los posibles caminos de ejecución, pruebas sobre las expresiones lógico-aritméticas, pruebas de camino de datos (definición-uso de variables), comprobación de bucles (se verifican los bucles para 0,1 y n iteraciones, y luego para las iteraciones máximas, máximas menos uno y más uno. Las pruebas de caja blanca se llevan a cabo en primer lugar, sobre un módulo concreto. En los sistemas orientados a objetos, las pruebas de caja blanca pueden aplicarse a los métodos de la clase. El termino caja blanca hace referencia al estudio que se realiza a un elemento dentro de un sistema desde su parte interna, es decir, que este estudio se encarga de analizar como ese modulo trabaja internamente con los elementos que en él entran; y de qué manera sus componentes internos crean o manejan las salidas de dichos módulos, sin tomar en cuenta de que forma interactúa dichas salidas y entradas del módulo, con los demás módulos que lo acompañan dentro del sistema.