Prueba de caja negra : la prueba de caja negra es una técnica de prueba de software en la que el probador no conoce la estructura interna, el diseño y la implementación de la aplicación de software que se está probando.
Prueba de caja gris : La prueba de caja gris es una técnica de prueba de software que es una combinación de la técnica de prueba de caja negra y la técnica de prueba de caja blanca. La estructura interna, el diseño y la implementación se conocen parcialmente en Gray Box Testing.
Diferencias entre las pruebas de caja negra y las pruebas de caja gris:
Pruebas de caja negra | Pruebas de caja gris |
---|---|
Es una técnica de prueba de software en la que el evaluador no conoce la estructura interna de la aplicación que se está probando. | Es una técnica de prueba de software en la que el probador conoce parcialmente la estructura interna de la aplicación que se está probando. |
Se conoce como prueba de caja cerrada. | Se conoce como prueba translúcida. |
No se requieren conocimientos de implementación. | Se requiere conocimiento de la implementación, pero no es necesario ser experto. |
Se basa en las expectativas externas y el comportamiento externo del software. | Se basa en diagramas de base de datos y diagramas de flujo de datos. |
Consume menos tiempo. | Lleva mucho tiempo pero no demasiado. |
Se realiza mediante el método de prueba y error. | Se realiza sobre la base de dominios de datos. |
Mejora algunas de las cualidades del software. | Mejora la calidad general del software. |
Consulte las diferencias entre las pruebas de caja negra y las pruebas de caja blanca.
Consulte las diferencias entre las pruebas de caja blanca y las pruebas de caja gris.