Está en la página 1de 9

EL MTODO DE LA CAJA NEGRA

Es un sistema muy complejo en el que los datos son procesados de acuerdo con unas reglas determinadas. Al usuario no le interesa conocer la estructura interna del proceso propiamente dicho, sino sus resultados.

APLICADO A LA TEORA DE SISTEMAS


La teora de sistemas identifica la Caja Negra como una entidad reconocible a la cual llegan diferentes entradas y de la cual salen una o varias salidas. El funcionamiento de sta consiste en que la entrada que llega sea procesada dentro de la caja, y la salida que proporcione sea la tranformacin de dicha entrada.

Esto significa que no nos preocupamos por lo que sucede dentro del sistema, por la forma en que operan los mecanismos y

procesos internos del sistema mediante


los cuales se producen esas salidas, a menos que en un momento dado nos interese alguna de ellas. En este caso procedemos a abrir la caja.

ESQUEMA DE LA CAJA NEGRA

ENTRADA (DATOS) SALIDA (RESULTADOS)

INFORMACION (INSTRUCCIONES)

PROCESOS DE CONVERSION

VENTAJAS: Este mtodo permite identificar claramente las entradas y salidas y estudiar las relaciones que existen entre ellas, permitiendo as maximizar la eficiencia de los sistemas sin tener que introducirnos en los procesos complejos que se encuentran en la Caja Negra. Exceptuando cuando se presentan problemas es decir cuando hay anomalas en las relaciones entre entrada y salida, entonces nos vemos obligados a destapar la Caja Negra y estudiar ese subsistema en forma ms precisa.

DESVENTAJAS: Este mtodo tiene su razn de ser, pues, la

mayora de las personas dan prioridad a los


resultados, pero, por otra, destruye la saludable curiosidad de saber el funcionamiento y el por qu de las cosas.

Es la parte mas interna de un programa, est conformada por un conjunto de funciones. La caja negra es la parte del programa que permanece oculta para que no sea intervenida con facilidad. Para que un producto de ingeniera sea probado debe evaluarse la caja negra, esto se hace conociendo la funcin especifica para la que fue diseado el producto y evaluar si cada funcin es completamente operativa.

Cuando se considera el software de computadora la prueba de la caja negra se refiere a las pruebas que se llevan a cabo sobre la interfaz del software osea, los casos de prueba pretenden demostrar que las funciones del software son operativas, que la entrada se acepta de forma adecuada y que se produce una salida correcta as como que la integridad de la informacin externa, por ej.: archivos de datos se mantiene.
Una prueba de la caja negra examina algunos aspectos del modelo fundamental del sistema sin tener mucho en cuenta la estructura lgica interna del software.

Los mtodos de prueba de la caja negra se centran en los requisitos funcionales del software, osea la prueba de la caja negra permite al ingeniero del software obtener conjuntos de condiciones de entrada que ejerciten completamente todos los requisitos funcionales de un programa. La prueba de la caja negra intenta encontrar errores de las siguientes categoras: 1. Funciones incorrectas o ausentes 2. Errores de interfaz 3. Errores en estructuras de datos o en bases de datos externas 4. Errores de rendimiento 5. Errores de inicializacin y de terminacin