Horses Developer Blog

Menu
  • Android
  • Aplicaciones móviles
  • Aplicaciones web
  • Ciencia y Tecnologia
  • Gadgets
  • Gestión de Proyectos
  • Ingeniera de Software
  • Inteligencia Artificial
  • Marketing Digital
  • Realidad virtual
  • Videojuegos y entretenimiento

Pruebas de caja negra, caja blanca y ejemplos prácticos

Piero Ramos septiembre 8, 2017

En el mundo de los sistemas, el término “caja negra” se emplea para referirse a un elemento del cual se quiere conocer sus resultados sin importar sus maneras o procesos. En ocasiones, a ciertos elementos de un sistema se le aplican unas denominadas pruebas de caja negra, en donde se introduce información al sistema y se esperan resultados acertados, sin importar como sean logrados.

Las cajas negras sirven para conocer cómo trabaja el conjunto de un sistema sin importar lo que hace (y como lo hace) cada uno de sus módulos. No obstante, también se le llama caja negra a un elemento que no puede ser penetrado ni manipulado desde afuera; lo cual lo hace inaccesible, haciendo visible solo sus resultados.

pruebas de caja negra blanca

Caja negra y cajas blancas

Existe también un concepto antagónico, denominado “caja blanca”. Este es el estudio de un módulo (no de un sistema) y sus interacciones internas para lograr los resultados que arroja.

Es decir, sin importar la procedencia de los datos de entrada y salida, las técnicas de caja blanca solo se aplican a lo interno de un módulo.

Pruebas de cajas en sistemas

Las tecnicas de caja negra permiten intuir en base a experiencia y conocimientos, diversos problema que podría generar un software. Para hacer pruebas de caja negra se debe pensar como un usuario y ejecutar funciones comunes.

Al usuario poco le importan los métodos, él solo desea la ejecución de una acción, es decir, resultados.

Por otro lado, las pruebas de caja blanca son un tanto más específicas.

Tas haber detectado el error en un módulo con una prueba de caja negra, se debe conocer un error, ese modulo puede y debe revisarse con pruebas de caja blanca, ya sea manuales o automáticos, para determinar la falla específica y corregirla.

pruebas de caja negra ejemplo

Recorrer los caminos de ejecución es la prueba de caja blanca más utilizada, ya que permite optimizar al máximo la rapidez de un sistema.

Los mejores ejemplos de caja negra y blanca ilustran como ambas son necesarias antes del lanzamiento de un software.

En la práctica y la teoría de sistemas, las pruebas de caja negra  blanca son los exámenes funcionales más idóneos para encontrar anomalías.

Share
Tweet
Google+
Linkedin
Artículo previo
Artículo siguiente

También te puede interesar

mejores juegos estrategia pc online
Si bien los títulos de cualquier categoría resultan entretenidos, los …
Ciencia y Tecnologia enero 23, 2018

Los mejores juegos estrategia pc online del 2017

tipos de resolucion de pantalla HD
Con miles de contenidos en intenet, disfrutar de ellos con …
Ciencia y Tecnologia diciembre 12, 2017

Los tipos de resolucion de pantalla para Windows

Etiquetas:pruebas caja blanca pruebas de caja negra pruebas de caja negra pdf pruebas de caja negra y caja blanca ejemplos

Acerca del Autor

Piero Ramos

Ingeniero de Sistemas y PMP, con 7 años de experiencia en análisis de procesos, desarrollo de sistemas y gestión de proyectos en el sector de tecnología. Orientado al desarrollo de proyectos que satisfagan las necesidades del cliente a través de la innovación tecnológica. Me fascina crear aplicaciones para android y ios. Busco especializarme en desarrollo de aplicaciones moviles. Actualmente co-founder en Horses Developer, donde lidera proyectos con grandes clientes.

Lo más visto

    Categorías

    • Android
    • Aplicaciones móviles
    • Aplicaciones web
    • Ciencia y Tecnologia
    • Gadgets
    • Gestión de Proyectos
    • Ingeniera de Software
    • Inteligencia Artificial
    • Marketing Digital
    • Realidad virtual
    • Videojuegos y entretenimiento

    Noticias más vistas

    ¿cuales son algunas de las nuevas tecnologias para el 2019?

    ¿cómo podemos lograr organizar nuestro año 2019?

    Las 5 mejores aplicaciones 2018 tanto en iOS como en Android

    Páginas

    • Contacto
    • Políticas de Privacidad

    Horses Developer Blog

    Copyright © 2022 Horses Developer Blog
    Copyright © 2017 - Horses Developer | Todos los derechos reservados