En teoría de sistemas, se denomina caja negra a aquel elemento que es
estudiado desde el punto de vista de las entradas que recibe y las salidas o
respuestas que produce, sin tener en cuenta su funcionamiento interno. En otras
palabras, de una caja negra nos interesará su forma de interactuar con el medio
que le rodea.
- § Deben estar bien definidas la interfaz (entrada/salida).
- § Es más fácil de entender.
- § El sistema es más robusto y de mantener.
- § Se utiliza para representar sistemas cuando no sabemos qué elementos componen al sistema o proceso.
- § A determinadas entradas corresponden determinadas salidas
Al estar basadas en los
requerimientos de software y en las entradas y salidas de cada funcionalidad,
al definir una prueba de caja negra lo principal es identificar los datos de
prueba (entradas) y el resultado esperado del sistema al ingresar esos datos,
bien sean los datos de salida o algún comportamiento específico.
No hay comentarios:
Publicar un comentario